没有合适的资源?快使用搜索试试~ 我知道了~
python123期末四题编程题 -无空隙回声输出-文件关键行数-字典翻转输出-《沉默的羔羊》之最多单词
5星 · 超过95%的资源 10 下载量 189 浏览量
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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Vue+NodeJS的学生社团管理系统(前后端代码)
- 基于SSM+JSP的快递管理系统(前后端代码)
- 全球火点数据-modis-2015-2023年
- YOLOv8完整网络结构图详细visio
- LCD1602电子时钟程序
- 西北太平洋热带气旋【灾害风险统计】及【登陆我国次数评估】数据集-1980-2023
- 全球干旱数据集【自校准帕尔默干旱程度指数scPDSI】-190101-202312-0.5x0.5
- 基于Python实现的VAE(变分自编码器)训练算法源代码+使用说明
- 全球干旱数据集【标准化降水蒸发指数SPEI-12】-190101-202312-0.5x0.5
- C语言小游戏-五子棋-详细代码可运行
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页