Python代码:

encoding='utf_8'
punctuations = '''#&*''' #定义要去掉的符号
fname = "fname.txt"
f = open(fname, 'r')
txt = f.read() #等价于 txt=open("fname.txt" , 'r').read()
newtext = ""
for char in txt:
if char not in punctuations:
newtext = newtext + char
print(newtext)
filenew="filenew.txt"
fo=open(filenew,"w+")
fo.writelines(newtext)
fo.seek(0)
for line in f:
print(line)
fo.close()
filenew="filenew.txt"
readtext =open(filenew,'r').read()
readlist=readtext.split()
dict={}
for every_word in readlist:
if every_word in dict:
dict[every_word]+=1
else:
dict[every_word]=1
dictsort=sorted(dict.items(),key=lambda d:d[1], reverse=False)
print(dictsort)