Python程序设计

 

fi = open("字符.txt","r")
fo = open("字符统计.txt","w")

s = fi.read()
ls = []
dic = {}
for v in s:
    if 0x4e00<=ord(v)<=0x9fa5:
        dic[v] = dic.get(v,0) + 1
for k,v in dic.items():
    h = hex(ord(k))
    t = f'{k}({h}):{v}'
    ls.append(t)
    print(t)

fo.write("\n".join(ls))
fi.close()
fo.close()

 

如果对你有帮助,可以给我个采纳吗,谢谢!! 点击我这个回答右上方的【采纳】按钮