1、老男孩好声⾳选秀⼤赛评委在打分的时候呢, 可以进⾏输入. 假设, 老男孩有10个评委. 让10个评委进⾏打分, 要求, 分数必须⼤于5分, ⼩于10分.
pingwei=["a","b","c","d","e","f","g","h","i","j"]dic={}count=0while count<len(pingwei):    score=input("请评委{}输入评分:".format(pingwei[count]))    if score.isdigit() and int(score)>5 and int(score)<10:        dic.setdefault(pingwei[count],int(score))        count+=1    else:        print("输入有误,请重新输入")print(dic)

2、电影投票. 程序先给出⼀个⽬前正在上映的电影列表. 由⽤户给每⼀个电影投票. 最终 将该⽤户投票信息公布出来 lst = ['⾦瓶梅', '解救吾先⽣', '美国往事', '⻄⻄⾥的美丽传说'] 结果: {'⾦瓶梅': 99, '解救吴先⽣': 80, '美国往事': 6, '⻄⻄⾥的美丽传说': 23}

lst = ['⾦瓶梅', '解救吾先⽣', '美国往事', '⻄⻄⾥的美丽传说']
dic={}
for i in lst:dic.setdefault(i,input("请为%s评分:"%i))
print(dic)

dic={}
count=1
while count<len(lst)+1:s=input("请为%s评分:"%lst[count-1])if s.isdigit() and int(s)>=0 and int(s)<=100:dic.setdefault(lst[count-1],s)count+=1else:print("输入有误请重新输入")
print(dic)

3、念数字.  给出一个字典. 在字典中标识出每个数字的发音. 包括相关符号. 然后由用户输入一个数字. 让程序读出相对应的发音(不需要语音输出. 单纯的打印即可)


dic={'-':'fu','1':'yi','2':'er','3':'san','4':'si','5':'wu','6':'liu','7':'qi','8':'ba','9':'jiu','.':'dian','十':'shi','百':'bai','千':'qian','万':'wan'}

while True:    dic1 = {}    n = input("请输入数字(q或Q退出):").strip()    li = []    if n.upper()=="Q":        break    else:        for i in n:            li.append(dic.get(i))            dic1.update({n:" ".join(li)})        print(dic1)        li.clear()

4、车牌区域划分, 现给出以下车牌. 根据车牌的信息, 分析出各省的车牌持有量.

cars = ["鲁A32444", "鲁B12333", "京B8989M", "黑C49678", "黑C46555", "沪B25041"]
locals = {'沪': "上海", "黑": "黑龙江", "鲁": "山东", "鄂": "湖北", "湘": "湖南", "京": "北京"}

li=[]for k in cars:    li.append(k[0])dic={}for i in locals.keys():    dic.setdefault(locals.get(i),li.count(i))print(dic)
# 只要把A去除就是第一题的答案
"""
1. 统计出北京有哪些车牌山东有哪些车牌黑龙江有哪些车牌
2. 升级.各个省会城市车, 保存在dic中{'京':['京Bxn508'], 鲁:['鲁A32212', '鲁A45678'], '黑':['黑A45678']}
"""

dic={}
for i in lst:dic.update({i[0]:[]})for j in lst:if j.startswith(i[0]):dic[i[0]].append(j)
print(dic)

 5、干掉主播. 现有如下主播收益信息, 按照要求, 完成相应操作:

zhubo={'卢本伟':10000,'冯提莫':10000,'金老板':11111,"吴老板":12222,'alex':1}

1、计算主播平均收益

2、干掉收益少于平均值的主播

3、干掉卢本伟

li=[]
sum=0
lst=[]
for i in zhubo.values():li.append(i)sum+=i
avg=sum/len(li)
print(sum/len(li))
for k,v in zhubo.items():if int(v)<avg:lst.append(k)
for e1 in lst:zhubo.pop(e1)
print(zhubo)
del zhubo["卢本伟"]
print(zhubo)

转载于:https://www.cnblogs.com/fumy/p/10275089.html

python练习题-day6相关推荐

  1. python编程输入标准-Python练习题,,T1.编写程序,输入

    Python练习题,,T1.编写程序,输入 T1.编写程序,输入一个自然数字符串,然后输出各位数字之和. a=input("输入一串数字:") b=0 for i in a: b= ...

  2. Python练习题 001:4个数字求不重复的3位数

    听说做练习是掌握一门编程语言的最佳途径,那就争取先做满100道题吧. ----------------------------------------------------------------- ...

  3. 数组元素前移后移 RUNOOB python练习题 68

    用来练手的python练习题,原题链接: python练习实例68 题干: 有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数 代码如下: import nump ...

  4. Python打印杨辉三角形 RUNOOB python练习题61

    用来练手的python练习题,原题链接: python练习实例61 题干: 打印出杨辉三角形 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 ...

  5. 符号 RUNOOB python练习题 51

    用来练手的python练习题,原题链接: python练习实例51 python中的 & 和 | 使用过程中,变量类型不同,这两个符号的作用也不同. 1. 对于数字变量,&\& ...

  6. python random随机数 RUNOOB python练习题50

    用来练手的python练习题,原题链接: python练习实例50. 该练习题主要包含了random模块随机数的应用,下面给出几个常用的模块内函数. 1. 生成浮点型随机小数 最简单的,就是用rand ...

  7. lambda函数 RUNOOB python练习题49

    用来练手的python练习题,原题链接python练习实例49 该练习题主要是关于lambda函数的使用方法,本文就python中的lambda函数做出一点总结. 1. lambda函数的定义与调用 ...

  8. RUNOOB python练习题47 交换两个变量值

    用来练手的python练习题,原题链接: python练习实例47 题干: 两个变量值互换 在C语言C++中我们要构造一个能交换两个变量值的函数很方便,我们可以使用指针,或者C++中的引用.那么在没有 ...

  9. RUNOOB python练习题44

    用来练手的python练习题,原题链接:python练习实例44 题干: 两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵 使用基本的List类写起来就比较麻烦,需要初始化一个3 ...

最新文章

  1. R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(配置数据点抖动显示jitter)实战
  2. JBoss7官方下载最新版本
  3. 设计微服务架构需要掌握的基础知识
  4. c语言输入的成绩由高到低该怎么,输入成绩,按照平均分从高到低输出
  5. 如何在linq使用左连接
  6. 多图证明,Java到底是值传递还是引用传递?
  7. xcode12.3 swift 桥接文件_OC与Swift混编项目迁移到Swift4.2小记
  8. android无线充电技术,无线充电Qi通信协议分析,充电qi通信协议
  9. MDI Jade6.5安装教程-附安装包
  10. 机器学习实战之KNN实现mnist手写数字分类
  11. 栈和队列的共同处和不同处
  12. 虚拟现实应用案例_虚拟现实的应用
  13. JavaScript通过extend和super实现继承
  14. 不带搜索框,数据同步请求,产品按字母分组组件
  15. 剪辑过的视频md5会改变
  16. 程序员女盆友的学习日记(没内容)
  17. 鹰迪电商:抖音pk分数怎么看不见?
  18. 2021-2027全球与中国测试夹具市场现状及未来发展趋势
  19. tl-wr700n拔号服务器无响应,无线路由器连不上网,总是拨号失败,服务器无响应,日志如下:...
  20. USB转re232转换器(串口线)设备出现感叹号且设备管理器下的端口没有出现,解决办法

热门文章

  1. 数据挖掘算法———常用关联算法总结
  2. 安装Office 2016的方法步骤
  3. APP渠道评估用户,用户质量指标是怎么衡量的?
  4. Java小白学点东西(基础)(8)
  5. js 使用 use strict
  6. MySql 查看连接数和状态
  7. 物联网会是下一个支柱产业吗?
  8. MySQL数据库管理 (可视化工具SQLyog)
  9. mysql还原数据的方法_MySQL 数据还原
  10. 如何推广一个好的产品做到精准获客,使企业高速发展