统计一份文件中某个单词出现的次数
文件:
统计’leo‘出现的次数。
方法一:
with open('abc.txt', 'r', encoding='UTF-8') as f:
a = f.read()
num = a.count('leo')
print(num)
==========================================
>>> 6
方法二:
count = 0
with open('abc.txt', 'r', encoding='UTF-8') as f:
for line in f:
line = line.strip() # 取出开头和结尾的空格和换行符
words = line.split(' ')
for word in words:
if word == 'leo':
count += 1
print(count)
注意strip()方法是用来取出开头和结尾的空格和换行符
split(’ ')方法是用来按照空格分隔字符串