maxc and len(k) > 2: maxc = d[k] maxw = k if" /> 《白鹿原》词频统计

《白鹿原》词频统计

本文由用户“lulidiyi2”分享发布 更新时间:2021-11-17 12:16:33 举报文档

以下为《《白鹿原》词频统计》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

《白鹿原》词频统计

import jieba

f = open("白鹿原.txt")

ls = jieba.lcut(f.read())

d = {}

for w in ls:

d[w] = d.get(w, 0) + 1

maxc = 0

maxw = ""

for k in d:

if d[k] > maxc and len(k) > 2:

maxc = d[k]

maxw = k

if d[k] == maxc and len(k) > 2 and k > maxw:

maxw = k

print(maxw)

f.close()

十二星座

#读入 CSV 格式数据到列表中

fo = open("SunSign.csv","r", encoding='utf-8')

ls = []

for line in fo:

line = line.replace("\n","")

ls.append(line.split(","))

fo.close()

while True:

InputStr = input() # 请输入星座名称,例如双子座

InputStr.strip()

flag = False

if InputStr == 'exit':

break

for line in ls:

if InputStr == line[0]:

print("{}座的生日位于{}-{}之间".format(chr(eval(line[3])),line[1],line[2]))

flag = True

if flag == False:

print("输入星座名称有误!")

传感器采集数据

f = open("sensor-data.txt", "r")

avg, cnt = 0, 0

maxv, minv = 0, 9999

for line in f:

ls = line.split()

cnt += 1

val = eval(ls[4])

avg += val

if val > maxv:

maxv = val

if val

以上为《《白鹿原》词频统计》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览