任一个英文的纯文本文件,统计其中的单词出现的个数,其实就是考察re的运用,代码:
#-*-coding:utf-8-*-
import re
def count_words(file_path):
with open(file_path) as file:
text=file.read()
words=re.findall(r'[a-zA-Z]+',text)
print(words)
count=len(words)
return count
print(count_words('1.txt'))
学习笔记:
1、re模块,python的正则表达式使用。