Q 14. 请写一个 Python 逻辑,计算一个文件中的大写字母数量
首先在程序所在文件夹下面新建一个test.txt文件,里面写入一些大小写字母,然后运行下面的程序即可:
with open('test.txt') as test:
count = 0
for i in test.read():
if i.isupper():
count += 1
print(count)
如果文件中有中文,只需要改变以下读取文件的编码方式即可:
with open('test.txt',encoding='utf-8') as test:
count