没有合适的资源?快使用搜索试试~ 我知道了~
python123期末四题编程题 -无空隙回声输出-文件关键行数-字典翻转输出-《沉默的羔羊》之最多单词
5星 · 超过95%的资源 10 下载量 122 浏览量
2021-01-20
02:24:52
上传
评论 2
收藏 64KB PDF 举报
温馨提示
1. 无空隙回声输出 描述 获得用户输入,去掉其中全部空格,将其他字符按收入顺序打印输出。 输入输出示例 输入 输出 示例 1 Alice + Bob Alice+Bob 题解 s = input() print(s.replace( , )) #利用s中replace的方法把空格去掉 2. 文件关键行数 描述 关键行指一个文件中包含的不重复行。关键行数指一个文件中包含的
资源推荐
资源详情
资源评论
python123期末四题编程题期末四题编程题 -无空隙回声输出无空隙回声输出-文件关键行数文件关键行数-字字
典翻转输出典翻转输出-《沉默的羔羊》之最多单词《沉默的羔羊》之最多单词
1. 无空隙回声输出无空隙回声输出
描述描述
获得用户输入,去掉其中全部空格,将其他字符按收入顺序打印输出。
输入输出示例输入输出示例
输入输入 输出输出
示例 1
Alice + Bob Alice+Bob
题解题解
s = input()
print(s.replace(" ", "")) #利用s中replace的方法把空格去掉
2. 文件关键行数文件关键行数
描述描述
关键行指一个文件中包含的不重复行。关键行数指一个文件中包含的不重复行的数量。
统计附件文件中与关键行的数量。
输入输出示例输入输出示例
此处仅示例输出格式。
输入输入 输出输出
示例 1 “
共99关键行
题解题解
with open('latex.log','r',encoding='utf-8') as f: #打开文件
rows_set = set(f.readlines()) # 去除重复行就想到set去重
print('共{}关键行'.format(len(rows_set))) # format标准化输出 len直接取set的长度
3. 字典翻转输出字典翻转输出
描述描述
读入一个字典类型的字符串,反转其中键值对输出。
即,读入字典key : value模式,输出value : key模式。
输入格式输入格式
用户输入的字典格式的字符串,如果输入不正确,提示:输入错误。
输出格式输出格式
给定字典d,按照print(d)方式输出
输入输出示例输入输出示例
输入输入 输出输出
示例 1
{"a": 1, "b": 2} {1: 'a', 2: 'b'}
题解题解
a = input()
try: # 因为题目要求有输入错误时的输出 就考虑到异常处理
a = eval(a)
print(dict(zip(a.values(), a.keys()))) # 直接反向输出
# 这里有两个函数 zip() dict() 见下注释
except:
print('输入错误') # 异常抛出
注注 :
zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。
如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。
weixin_38608379
- 粉丝: 7
- 资源: 918
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 年终奖发放表及个税统计表(模板).xls
- 企业年终奖发放统计表格(各大部门).xlsx
- 年终奖金相关表格(个税计算器、计算方法、相关政策).xlsx
- 年收入测算标准版(月薪、年终奖).xlsx
- 工资年终奖优化公式(终极版).xls
- 员工年终奖发放表及发放标准.xls
- 某集团有限公司企业标准:薪酬管理制度(范本) .doc
- 公司饭堂管理规定.docx
- 公司食堂菜谱.doc
- 公司食堂管理办法.doc
- 公司食堂管理制度.doc
- 公司食堂管理制度(最新).doc
- 公司员工食堂管理规定办法.doc
- 公司员工食堂管理制度.doc
- 基于51单片机空气净化器控制系统设计报告
- 动漫排名数据集,最受欢迎的动漫数据,top10000动画数据集
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页