欢迎来到Introzo百科
Introzo百科
Python课程水平综合测验(第10周)
无空隙回声输出
- 获得用户输入,去掉其中全部空格,将其他字符按收入顺序打印输出。
s = input()
s = s.replace(' ', '')
print(s)
文件关键行数
-
关键行指一个文件中包含的不重复行。关键行数指一个文件中包含的不重复行的数量。
-
统计附件文件中关键行的数量。
f=open('latex.log')
lines=f.readlines()
s=set(lines) # 去除重复行,set去重
print('共{}关键行'.format(len(s)))
字典翻转输出
- 读入一个字典类型的字符串,反转其中键值对输出。即,读入字典key:value模式,输出value:key模式。
s=input()
try: # 题目要求有输入错误时的输出,异常处理s=eval(s)dic=dict(zip(s.values(),s.keys())) # 直接反向输出print(dic)
except:print("输入错误")
《沉默的羔羊》之最多单词
- 附件是《沉默的羔羊》中文版内容,请读入内容,分词后输出长度大于等于2且出现频率最多的单词。
import jieba
f=open('沉默的羔羊.txt','r',encoding='utf-8')
sp=f.read()
words=jieba.lcut(sp) # 分词
lis={}
for word in words:if(len(word)>=2):lis[word]=lis.get(word,0)+1 # 获得每个单词的词频
count=list(lis.items()) # items() 以列表返回可遍历的(键, 值) 元组数组
count.sort(key=lambda x:x[1],reverse=True) # 反向排列 key值为字典的[1]索引 = value
print(count[0][0]) # 输出第一
相关文章
- 10-06 郭明錤:预计歌尔将恢复苹果AirPods Pro
- 10-06 小米海外首发5G CPE Pro:采用高通CPU,
- 10-06 小米13至尊徕卡影像旗舰手机跑分出炉:骁龙8代二代
- 10-06 研究报告:全球 75% 的公司禁止或考虑禁止在工作
- 10-06 清华大学发布《大语言模型综合性能评估报告》:GPT
- 10-06 科学家研发人工智能声纳眼镜:可识别唇读,准确率达9
- 10-06 任天堂公布新一轮Switch Online游戏阵容
- 10-06 任天堂宫本茂:下一代Switch主机将提高向后兼容
- 10-06 Switch 卖不动了,任天堂遭遇中年危机
- 10-06 需要导出100多个Excel报表,所以实现起来足够
- 10-06 for循环内嵌套for循环,你需要了解的代码性能优
- 10-06 for循环内嵌套for循环,你需要了解的代码性能优
- 10-06 IntelliJ IDEA的神级插件,由ChatG
- 10-06 IntelliJ IDEA的神级插件,由ChatG
- 10-06 Service层的异常是抛给Controller层
- 10-06 华为p50功耗排行查看教程
- 10-06 Huawei Share连接电脑教程
- 10-06 华为鸿蒙系统支持的手机型号列表
- 10-06 Python Joblib库使用方法总结
- 10-06 Python标准类库
- 最近发表