第一题 数字不同数之和

描述‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬

获得用户输入的一个整数N,输出N中所出现不同数字的和。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬

例如:用户输入 123123123,其中所出现的不同数字为:1、2、3,这几个数字和为6。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫

输入输出示例

输入 输出
123123123 6

解答代码

思路:用N接收输入的数字字符串,接着利用set()转为集合去重,最后迭代集合求和。这里要注意要把字符串类型转化为数字类型,不然会报错。

# 数字不同数之和
N = input()
st = set(N)
sum = 0
for i in st:sum += int(i)
print(sum)

第二题 人名最多数统计

描述

编程模板中给出了一个字符串,其中包含了含有重复的人名,请直接输出出现最多的人名。

输入输出示例

这里是个示例,展示输出格式,不是结果

输入 输出
黄蓉

解答代码

思路:第一步把字符串通过split()以空格为分隔符,转换为人名的列表;第二步遍历人名列表,统计人名出现的次数,以键值对的方式存为字典;第三步把字典的键值对转换为列表;第四步利用列表的sort()方法进行排序。

s = '''双儿 洪七公 赵敏 赵敏 逍遥子 鳌拜 殷天正 金轮法王 乔峰 杨过 洪七公 郭靖 杨逍 鳌拜 殷天正 段誉 杨逍 慕容复 阿紫 慕容复 郭芙 乔峰 令狐冲 郭芙 金轮法王 小龙女 杨过 慕容复 梅超风 李莫愁 洪七公 张无忌 梅超风 杨逍 鳌拜 岳不群 黄药师 黄蓉 段誉 金轮法王 忽必烈 忽必烈 张三丰 乔峰 乔峰 阿紫 乔峰 金轮法王 袁冠南 张无忌 郭襄 黄蓉 李莫愁 赵敏 赵敏 郭芙 张三丰 乔峰 赵敏 梅超风 双儿 鳌拜 陈家洛 袁冠南 郭芙 郭芙 杨逍 赵敏 金轮法王 忽必烈 慕容复 张三丰 赵敏 杨逍 令狐冲 黄药师 袁冠南 杨逍 完颜洪烈 殷天正 李莫愁 阿紫 逍遥子 乔峰 逍遥子 完颜洪烈 郭芙 杨逍 张无忌 杨过 慕容复 逍遥子 虚竹 双儿 乔峰 郭芙 黄蓉 李莫愁 陈家洛 杨过 忽必烈 鳌拜 王语嫣 洪七公 韦小宝 阿朱 梅超风 段誉 岳灵珊 完颜洪烈 乔峰 段誉 杨过 杨过 慕容复 黄蓉 杨过 阿紫 杨逍 张三丰 张三丰 赵敏 张三丰 杨逍 黄蓉 金轮法王 郭襄 张三丰 令狐冲 赵敏 郭芙 韦小宝 黄药师 阿紫 韦小宝 金轮法王 杨逍 令狐冲 阿紫 洪七公 袁冠南 双儿 郭靖 鳌拜 谢逊 阿紫 郭襄 梅超风 张无忌 段誉 忽必烈 完颜洪烈 双儿 逍遥子 谢逊 完颜洪烈 殷天正 金轮法王 张三丰 双儿 郭襄 阿朱 郭襄 双儿 李莫愁 郭襄 忽必烈 金轮法王 张无忌 鳌拜 忽必烈 郭襄 令狐冲 谢逊 梅超风 殷天正 段誉 袁冠南 张三丰 王语嫣 阿紫 谢逊 杨过 郭靖 黄蓉 双儿 灭绝师太 段誉 张无忌 陈家洛 黄蓉 鳌拜 黄药师 逍遥子 忽必烈 赵敏 逍遥子 完颜洪烈 金轮法王 双儿 鳌拜 洪七公 郭芙 郭襄 赵敏'''
dict_name = {}
names = s.split()
for name in names:dict_name[name] = dict_name.get(name, 0) + 1
items = list(dict_name.items())
items.sort(key=lambda x:x[1], reverse=True)
print(items[0][0])

说明:题目来自北理嵩天老师【Python语言程序设计 (第8期)】课程,如有侵权,立删。

后记:
我从本硕药学零基础转行计算机,自学路上,走过很多弯路,也庆幸自己喜欢记笔记,把知识点进行总结,帮助自己成功实现转行。
2020下半年进入职场,深感自己的不足,所以2021年给自己定了个计划,每日学一技,日积月累,厚积薄发。
如果你想和我一起交流学习,欢迎大家关注我的微信公众号每日学一技,扫描下方二维码或者搜索每日学一技关注。
这个公众号主要是分享和记录自己每日的技术学习,不定期整理子类分享,主要涉及 C – > Python – > Java,计算机基础知识,机器学习,职场技能等,简单说就是一句话,成长的见证!

【测验6 编程题】: 组合数据类型 (第6周)相关推荐

  1. Python语言程序设计 - 测验6: 组合数据类型 (第6周)

    测验6: 组合数据类型 (第6周) 第6章(第6周)测验,共10道单选题和2道编程题,限答1次.限时50分钟,答题后可看答案. 单选题 1.哪个选项是下面代码的输出结果?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫ ...

  2. 测验6: 组合数据类型 (第6周)

    测验6: 组合数据类型 (第6周) 文章目录 测验6: 组合数据类型 (第6周) 单选题 程序题 这是python123官网上联合MOOC的Python程序设计(第10期)答案 单选题 第六题,直接使 ...

  3. python测验6_测验6: 组合数据类型 (第6周)

    测验6: 组合数据类型 (第6周) 单选题 程序题 要找到 n 中的不同数字,集合类型就是一个很不错的选择,因为集合中的元素不可重复. 注意一下,这里不要使用 eval 进行读取,直接用 input ...

  4. 测验6: 组合数据类型 (第6周) + 练习6: 组合数据类型 (第6周)

    测验6 选择题 1.以下不是Python序列类型的是:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪ ...

  5. python123第6周答案_Python123测验6: 组合数据类型 (第6周)

    版权声明: https://blog.csdn.net/qq_40777643/article/details/90573857 1.‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪ ...

  6. python123第6周答案_python123 测验6: 组合数据类型 (第6周)

    1.‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬# 关于Python组合数据类型,以 ...

  7. python123第七周测验编程题答案_Python第七周编程题

    Python123第七周编程题 1.打印输出附件文件的平均列数,计算方法如下:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫ ...

  8. 嵩天老师python123测验6: 组合数据类型 (第6周)(编程题)

    数字不同数之和 描述 获得用户输入的一个整数N,输出N中所出现不同数字的和. n = input() ss = set(n) s = 0 for i in ss:s += eval(i) print( ...

  9. 测验6: 组合数据类型 (第6周) 程序题

    中国大学MOOC -[Python语言程序设计 (第8期)]程序题 1.数字不同数之和 描述:获得用户输入的一个整数N,输出N中所出现不同数字的和.‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬ ...

最新文章

  1. HDU3183(ST表)
  2. 解决Flink输出日志中时间比当前时间晚8个小时的问题
  3. python3-Python3 数字(Number)
  4. SQL Server中常用的快捷键
  5. python serial_Python代码爬取3000+ 上市公司的信息!能上市的都有这样一个特点
  6. NodeJS-queryString
  7. 我的家计算机教学反思,《我的家》教学反思
  8. C++11 并发指南六(atomic 类型详解四 C 风格原子操作介绍)
  9. Ubuntu 14.04 或者16.04开启root账户登录和图形界面登录root时候的报错解决方法
  10. Git笔记(24) 维护项目
  11. 鲲鹏性能优化十板斧——鲲鹏处理器NUMA简介与性能调优五步法
  12. SparkSQL UDF使用方法与原理详解
  13. /var/log/messages Logging not working on Centos 7
  14. java后端主要做什么_java后端开发需要学什么
  15. c语言词法分析程序实验报告,词法分析器实验报告
  16. office2010c盘_安装office2010一半时取消导致C盘空间少了将近8个G,卸载office后C盘内存没有变回来,有谁知道怎么办吗?...
  17. 服务器上删掉的数据如何找回,在服务器数据丢失情况下如何恢复数据
  18. 你觉得最好用的地图导航软件是哪一个?这3款App供你选择
  19. 剖析Halcon 9点标定旋转中心标定与使用
  20. 在Linux操作系统中,存放用户账号加密口令的文件是

热门文章

  1. Elasticsearch的路由(Routing)特性
  2. 开发一个商城需要多少钱 做一个电商网站大概多少钱
  3. 建个网站需要多少钱?
  4. Burp Suite设置浏览器代理
  5. 大学英语B116-2020年12月
  6. 深度剖析为何选取相关性系数评价因子
  7. Bentley MicroStation CE版的颜色变换(CONNECT Edition)
  8. JCameraView 仿微信拍照Android控件(点击拍照,长按录小视频)
  9. 中信建投X袋鼠云:实时数仓,证券机构的“速度与稳定”
  10. ARM开发工具历史及分类详解 (最详尽的区分和介绍ARM DS-5,RVD...