(统计 THE TRAGEDY OF ROMEO AND JULIET (罗密欧与朱丽叶)英文小说中各单词出现的次数。
小说TXT文件下载链接:
链接:https://pan.baidu.com/s/1u2c7O-617MboXSwBHnoOcA 提取码:vX47
评价标准:
1、能正确打开源代码文件并可运行。
2、正确分解出单词列表,如
[‘THE’, ‘TRAGEDY’, ‘OF’, ‘ROMEO’, ‘AND’, ‘JULIET’, ‘by’, ‘William’, ‘Shakespeare’]。
3、正确得到单词频次字典,如 {‘straight;’: 1, ‘noise.’: 1}。
4、按单词频次逆序输出结果,如
(601, ‘the’), (549, ‘I’), (468, ‘and’), (451, ‘to’).
#根据链接下载小说TXT文件到电脑本地,获取小说txt文件地址并正确输入
ad=input("请正确输入文件地址,如——G:/mooc/罗密欧与朱丽叶(英文版)莎士比亚.txt")
import os
isFile = os.path.isfile(ad) #用于判断用户输入文件地址是否正确
if isFile :
#正确分解出单词列表
f = open(ad, "r")
file = f.read()
words=file.split()
for i in range(len(words)<