私信  •  关注

Brandon

Brandon 最近创建的主题
Brandon 最近回复了
4 年前
回复了 Brandon 创建的主题 » 在文本文件Python中搜索大写单词的数量

两件事:

  1. 确保你是在字符而不是单词或句子上迭代。把一些打印的报表检查一下。
  2. 删除if块中的break语句。这是立即退出你的循环,将导致你只有计数1。
for sentence in file:
    for char in sentence:
        if char.isupper():
            capital += 1

print(capital)