输出星期名缩写 (10分)
输入一个1到7的数字,输出对应的星期名的缩写。
1 Mon
2 Tue
3 Wed
4 Thu
5 Fri
6 Sat
7 Sun输入格式:
输入1到7之间数字输出格式:
输出对应的星期名的缩写输入样例:
1输出样例:
Mon代码:
d={1:'Mon',2:'Tue',3:'Wed',4:'Thu',5:'Fri',6:'Sat',7:'Sun'}
n = int(input())
print(d.get(n))
计算 11+12+13+...+m (10分)
输入一个正整数m(20<=m<=100),计算 11+12+13+...+m 的值。输入格式:
在一行输入一个正整数m。输出格式:
在一行中按照格式“sum = S”输出对应的和S.输入样例:
90
输出样例:
sum = 4040代码:
n = int(input())
print('sum = '+str(sum((i) for i in range(11,n+1))))
特殊a串数列求和 (10分)
给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。输入格式:
输入在一行中给出不超过9的正整数a和n。输出格式:
在一行中按照“s = 对应的和”的格式输出。输入样例:
2 3
输出样例:
s = 246代码:
a,b=map(int,input().split())
a = str(a)
print('s = '+str(sum(int(a *i)for i in range(1,b+1))))
输出A以内能被B整除的数 (10分)
本题目要求读入2个不超过100的非0正整数A和B,然后输出(0,A]中所有能被B整除的数。输入格式:
输入在一行中给出2个不超过100的非零正整数A和B。输出格式:
对每一组输入,在一行中输出(0,A]中所有能被B整除的数,数字之间用空格分隔,最后一个数字后面没有空格。 如果没有这样的数,输出“None.”输入样例1:
37 5
输出样例1:
5 10 15 20 25 30 35
输入样例2:
37 40
输出样例2:
None.代码:
a,b=map(int,input().split())
sum=0
j=0
for i in range(1,a+1):if(i % b == 0):print(i,end='')sum+=1j=ibreak
for j in range(j+1,a+1):if(j % b == 0):print(' '+str(j),end='')sum+=1
if(sum == 0 or b==0):print('None.')
大于身高的平均值 (10分)
中小学生每个学期都要体检,要量身高,因为身高可以反映孩子的生长状况。现在,一个班的身高已经量好了,请输出其中超过平均身高的那些身高。程序的输入为一行数据,其中以空格分隔,每个数据都是一个正整数。程序要输出那些超过输入的正整数的平均数的输入值,每个数后面有一个空格,输出的顺序和输入的相同。输入格式:
在一行输入中一个班的身高值,以空格分隔。输出格式:
在一行输出超过输入的平均数的输入值,以空格分隔。输入样例:
143 174 119 127 117 164 110 128
输出样例:
143 174 164 代码:
lis = list(input().split())
for i in range(len(lis)):lis[i] = int(lis[i])
for i in range(0,len(lis)):if(int(lis[i]) > int(sum(lis))/int(len(lis))):print(str(lis[i])+' ',end='')
列表或元组的数字元素求和 (10分)
求列表中数字和,列表中嵌套层次不限2层输入格式:
在一行中输入列表或元组输出格式:
在一行中输出数字的和输入样例:
[11,2,[3,7],(68,-1),"123",9]
输出样例:
99代码:
def getint(s):if type(s) == int:return selif type(s) == str:return 0elif type(s) == list or type(s) == tuple:result = 0for i in range(0,len(s)):result += getint(s[i])return resultelse:return 0s = list(eval(input()))
sum = 0
for i in range(0,len(s)):sum = sum + int(getint(s[i]))
print(sum)
列表数字元素加权和(2) (20分)
输入一个嵌套列表,嵌套层次不限,根据层次,求列表元素的加权和。第一层每个元素 的值为:元素值*1,第二层每个元素的值为:元素值*(-2),第三层每个元素的值为:元素值*3, 第四层每个元素的值为:元素值*(-4),...,以此类推!输入格式:
在一行中输入列表输出格式:
在一行中输出加权和输入样例:
[1,2,[3,4,[5,6],7],8]输出样例:
16代码:
def getint(s,count):if type(s) == int:if(count%2 ==0):return s * count * -1else:return s * countelif type(s) == str:return 0elif type(s) == list or type(s) == tuple:result = 0for i in range(0,len(s)):result += getint(s[i],count+1)return resultelse:return 0s = list(eval(input()))
sum = 0
for i in range(0,len(s)):sum = sum + int(getint(s[i],1))
print(sum)
通过两个列表构建字典 (10分)
输入两行字符串,以空格为分隔,将每行字符串存储为列表形式。将第一个列表的元素值作为键,将第二个列表中对应顺序的元素作为值,构建一个字典,按键升序排列后输出字典的所有键值对列表。输入格式:
输入两行字符串,分别以空格为分隔存为列表。输出格式:
按键的升序,输出字典键值对列表。输入样例:
学校 城市 邮编
集美大学 厦门 361021
输出样例:
[('城市', '厦门'), ('学校', '集美大学'), ('邮编', '361021')]代码:
 字典合并与排序 (10分)
用户分两行输入两个字典,格式参照输入要求;请设计程序实现:将两个字典合并为一个字典,如果两个字典中分别有相同的键(key),需将对应的值相加后作为字典中该键对应的新值。输入格式:
用两行输入字典格式的两个数据,字典中键的数据类型统一为数字或字符,字典中值的数据均为数字。输出格式:
输出合并后的字典数据,字典数据要求按照键的增序排列。输入样例1:
输入1:{1:2,3:9,5:2,6:2}
{2:1,6:3,7:9,1:4}
输出样例1:
输出1:
{1: 6, 2: 1, 3: 9, 5: 2, 6: 5, 7: 9}
输入样例2:
输入2:
{'c':3,'a':4,'n':1}
{'a':3,'c':7,'b':10}
输出样例2:输出2:
{'a': 7, 'b': 10, 'c': 10, 'n': 1}

python编程题3相关推荐

  1. 记一次面试过程中的Python编程题

    这几天面试过程中遇到一道Python编程题,题目如下: 面试中遇到一个Python编程问题:一个字符串,将里面的数字取出来,如果第一个数字前面是+,表示整个数字为正数,如果第一个数字前面是-,表示数字 ...

  2. 首先定义一个Point (点)类,包含属性x,y(x,y为坐标点),方法有setPoint、getX、getY和OprintInfo...python编程题练习

    复习python编程题集合的第五题,若有错误和改进意见,欢迎评论交流!            首先定义一个Point (点)类:                   (1)包含属性x,y(x,y为坐标 ...

  3. Python编程题每日一练day1(附答案)

    Python编程题每日一练day1

  4. 100+Python编程题给你练(附答案)

    大家如果能坚持独立思考完成以下题目,一定可以帮大家轻松 get Python 的编程技能.目前,这个项目已经获得了 3994 Stars,2952 Forks. Github 地址:Python-pr ...

  5. python编程题-python编程题库

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 上期题目连接:1000道python题库系列分享十一(9道)上期题目答案:? 本期 ...

  6. 从屌丝到高手,三道Python编程题,九种解题算法,看看你属于哪一类

    大家在平时刷题的过程中,不仅仅要注意理解问题的本质,而且要在解决问题的基础上,优化自己的解题思路和程序. 今天,小编就带领大家来进行三道简单问题的解决,从屌丝解法到进阶解法再到高手解法,一步步的带领大 ...

  7. python程序设计题库-python编程题库

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 上期题目连接:1000道python题库系列分享十一(9道)上期题目答案 ...

  8. python身份证城市定位程序输入点_有关一道身份证的python编程题

    有关一道身份证的题目,要求python解决 就昨天晚上嗷一个妹纸问我这样一道问题哈: 问题: 一个合法的身份证号码由17位地区.日期编号和顺序编号加1位校验码组成.校验码的计算规则如下: 首先对前17 ...

  9. Python编程题汇总

    Python编程复习 1.1找出列表中单词最长的一个 找出列表中单词最长的一个def test():a = ["hello", "world", "y ...

  10. 100+Python编程题给你练~(附答案)

    整理 | Just 出品 | Python大本营 春节马上就要到了,怎么能让自己在假期里不掉队?今天,营长给大家准备一个项目: 100+ 编程练习,这些题如果能坚持每天至少完成一道,一定可以帮大家轻松 ...

最新文章

  1. Android替换view父节点,android – issue:指定的子节点已经有父节点.您必须首先在孩子的父母上调用removeView()...
  2. python 定制类
  3. python循环实验心得_2019.06.18学习python循环总结
  4. docker容器化python开发环境_如何 Docker 化 Python Django 应用程序
  5. 【Python基础知识-pycharm版】第七节-函数
  6. Python爬虫系列:使用selenium+Edge查询指定城市天气情况
  7. tensorflow随笔——图像分类、检测,语义分割综述
  8. 凯迪拉克故障u1510案例_凯迪拉克XTS变速箱维修,无倒挡故障,自动变速箱维修案例...
  9. 好文要顶之 --- 简单粗暴地理解 JavaScript 原型链
  10. linux 查询命令 批量替换多个文件
  11. C#网络编程----(三)委托和多线程
  12. 服务器状态码502什么意思,Http状态码502问题复盘
  13. 【面试】AI算法工程师---面试题!(第二部分:AI部分)
  14. TP6 接口返回三要素
  15. 2021年烷基化工艺考试试卷及烷基化工艺模拟考试题
  16. 个人网站博客完美添加谷歌广告增加收入详细步骤
  17. 微信浏览器内打开App Store链接,并跳转到App指定安装页面
  18. android手机连接esp32视频
  19. YoLo: You Only Look Once: Unified, Real-Time Object Detection译文
  20. 现货黄金规则如此简单吗?

热门文章

  1. HD 1176 免费馅饼 (DP)
  2. jsp网上商城jsp课程设计
  3. NYOJ 711 最舒适的路线(并查集)
  4. activiti 图片
  5. 【BZOJ5469】[FJOI2018]领导集团问题(动态规划,线段树合并)
  6. MySQL之查询性能优化(四)
  7. js替换iframe的内容
  8. noip2016 组合数问题
  9. [转]Create Custom Exception Filter in ASP.NET Core
  10. 感知机数据算法的对偶形式