Python123中第六周编程题

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

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

x=input()

list=[]

list.extend(x) #将输入的数字分解为单个

y=set(list) #集合可避免重复性

sum=0

for i in y:

sum+=int(i)

print(sum)

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

s = '''双儿 洪七公 赵敏 赵敏 逍遥子 鳌拜 殷天正 金轮法王 乔峰 杨过 洪七公 郭靖

杨逍 鳌拜 殷天正 段誉 杨逍 慕容复 阿紫 慕容复 郭芙 乔峰 令狐冲 郭芙

金轮法王 小龙女 杨过 慕容复 梅超风 李莫愁 洪七公 张无忌 梅超风 杨逍

鳌拜 岳不群 黄药师 黄蓉 段誉 金轮法王 忽必烈 忽必烈 张三丰 乔峰 乔峰

阿紫 乔峰 金轮法王 袁冠南 张无忌 郭襄 黄蓉 李莫愁 赵敏 赵敏 郭芙 张三丰

乔峰 赵敏 梅超风 双儿 鳌拜 陈家洛 袁冠南 郭芙 郭芙 杨逍 赵敏 金轮法王

忽必烈 慕容复 张三丰 赵敏 杨逍 令狐冲 黄药师 袁冠南 杨逍 完颜洪烈 殷天正

李莫愁 阿紫 逍遥子 乔峰 逍遥子 完颜洪烈 郭芙 杨逍 张无忌 杨过 慕容复

逍遥子 虚竹 双儿 乔峰 郭芙 黄蓉 李莫愁 陈家洛 杨过 忽必烈 鳌拜 王语嫣

洪七公 韦小宝 阿朱 梅超风 段誉 岳灵珊 完颜洪烈 乔峰 段誉 杨过 杨过 慕容复

黄蓉 杨过 阿紫 杨逍 张三丰 张三丰 赵敏 张三丰 杨逍 黄蓉 金轮法王 郭襄

张三丰 令狐冲 赵敏 郭芙 韦小宝 黄药师 阿紫 韦小宝 金轮法王 杨逍 令狐冲 阿紫

洪七公 袁冠南 双儿 郭靖 鳌拜 谢逊 阿紫 郭襄 梅超风 张无忌 段誉 忽必烈

完颜洪烈 双儿 逍遥子 谢逊 完颜洪烈 殷天正 金轮法王 张三丰 双儿 郭襄 阿朱

郭襄 双儿 李莫愁 郭襄 忽必烈 金轮法王 张无忌 鳌拜 忽必烈 郭襄 令狐冲

谢逊 梅超风 殷天正 段誉 袁冠南 张三丰 王语嫣 阿紫 谢逊 杨过 郭靖 黄蓉

双儿 灭绝师太 段誉 张无忌 陈家洛 黄蓉 鳌拜 黄药师 逍遥子 忽必烈 赵敏

逍遥子 完颜洪烈 金轮法王 双儿 鳌拜 洪七公 郭芙 郭襄 赵敏'''

ls = s.split()

d = {}

for i in ls:

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

max_name, max_cnt = "", 0

for k in d:

if d[k] > max_cnt:

max_name, max_cnt = k, d[k]

print(max_name)

当时第二个题想了很久,实现不了,最终看了答案,但是要把答案看懂啊!(博主也是刚学习python)

然后我解释一下split()和split(" ")的区别

前者可以分隔不止一个空格,可以是两个,也可以是三个,甚至更多!

后者只能分隔一个空格!

本题中的字符串行与行之间不止一个空格,所以用了前者!

python123编程题6_Python123第6周编程问题,第六周相关推荐

  1. java程序设计编程题_20165237 2017-2018-2 《Java程序设计》第十周考试补做及编程题...

    20165237 2017-2018-2 <Java程序设计>第十周考试补做及编程题 知识点 1.链表是由若干个称作节点的对象组成的一种数据结构,每个节点含有一个数据和下一个节点的引用 . ...

  2. c语言编程题素数和,程序设计入门——C语言 第4周编程练习 1 素数和(5分)

    题目内容: 我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推. 现在,给定两个整数n和m,0 输入格式: 两个整数,第一个表示n,第二个表示m. 输出格式: 一个整数,表示第n个素数到 ...

  3. c语言基础编程题文库,C语言基础编程题资料.doc

    C语言基础编程题资料.doc |5-1 求幂之和 15 分本题要求编写程序,计算 sum21 22 23 cdots 2nsum2122232n.可以调用 pow 函数求幂.输入格式输入在一行中给出正 ...

  4. c语言编程题基本,C语言基本编程题

    <C语言基本编程题>由会员分享,可在线阅读,更多相关<C语言基本编程题(15页珍藏版)>请在人人文库网上搜索. 1.复习题C程序设计编程题1. 输入2个整数,求两数的平方和并输 ...

  5. Java笔试题库之编程题库 总共30道编程题,掌握了就可以应付中级以内Java面试题

    1.编程实现:二分搜索算法 解答: public class SearchTest { /** 被搜索数据的大小 */ private static final int size = 5000000; ...

  6. java集合笔试编程题_Java 基础算法及编程笔试题集合

    1. 斯诺克台球共有15个一分球,2,3,4,5,6,7分球各一个,规则是先打一个最低分球,然后可以打一个其他分值的球,如此反复,如果台面还有更低分值的球,打入的高分球计分,同时拿出来放回原位置,要求 ...

  7. c语言典型编程题北理,c++经典编程题

    1. 给定等式 A B C D E   其中每个字母代表一个数字,且不同数字对应不 D F G   同字母.编程求出这些数字并且打出这个数字的 +     D F G   算术计算竖式. ────── ...

  8. 五邑大学c语言编程题,2015五邑大学C语言编程题

    第 3 章 三种控制结构程序 1 有一个函数 x x 1 y 2x 1 1 x 10 3x 11 x 10 编写程序 输入 x 的值 输出相应的 y 值 x y 均为小数 2 输入一百分制成绩 整数 ...

  9. python编程题-分享13个python编程笔试题

    每天下班回家有时间就写个小例子,一个月下来的成果,分享给大家学习~ 第一题 1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析: 可填在百位.十位.个位的数字都是1. ...

最新文章

  1. 浅析人脸检测之Haar分类器方法
  2. win8和win8.1动态绑定数据到ListView
  3. CSDN Github Markdown编辑常用功能符号补充
  4. C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
  5. (从零开始java开发) IDEA+MAVEN构建一个webapp骨架项目(解决一直downloading问题)...
  6. php 如何生成exe文件怎么打开,如何把PHP转成EXE文件
  7. Apache Hadoop HDFS数据节点Apache Mesos框架
  8. 有效创建Oracle dblink的两种方式
  9. python伪造邮件发件地址_Python:向多个地址发送电子邮件
  10. matlab2c使用c++实现matlab函数系列教程-repmat函数
  11. python pyhook_python使用pyHook.HookManager()返回来的event中,event.Time肿么转换成为datetime形式?...
  12. 黎活明给程序员的几个经典的忠告!
  13. 物联网学什么编程语言_物联网开发用什么语言
  14. 【idea使用】主题文字修改
  15. mysql udf 执行命令_mylab_sys_exec UDF调用mysql外部系统命令(For linux)
  16. 婚恋社交项目,寻找创业合伙人,坐标上海
  17. melodic 奥比中光(orbbec)相机安装
  18. Numerical Optimization Ch17. Penalty and Augmented Lagragian Methods
  19. r语言pls分析_基于R语言的PLS算法的实现解读.pptx
  20. camera调试:VCM马达驱动调试(DW9763)

热门文章

  1. svn日志中不能比较word文档
  2. 王者服务器要维修到什么时候2021,王者荣耀2021世冠时间 2021世冠什么时候开始...
  3. 【经验分享】一款好看舒服的notepad++主题和字体
  4. 计算机培训什么比较有前景,计算机培训学什么专业有好的发展前景呢?
  5. 【百度大脑新品体验】人体关键点识别
  6. 2021年冷水江高考成绩查询,直击高考 |2021年高考圆满结束 未来可期!
  7. Qt creator h:127: error: ‘void QAbstractButton::clicked(bool)‘ is protected
  8. 5个异步Python框架
  9. 什么是字节对齐?字节对齐与位域的计算
  10. easyx的基本使用(万字解析)