早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何用python读入一文章,然後判别文章内有多少不同的字例如:"youarepig"读出之後是3

题目详情
如何用 python读入一文章,然後判别文章内有多少不同的字 例如 :"you are pig" 读出之後是3
▼优质解答
答案和解析
假设文章文本文件为d:\article.txt
# -*- coding:cp936 -*-
import re
f = open(r'd:\article.txt','r')
content = f.read()
f.close()
reg = '[ \n,\.!]' #这里把所有的单词分格符加进来
print('单词数为 %s' % len(re.split(reg,content)))