day6作业详解
1.day6题目
1,老男孩好声⾳选秀⼤赛评委在打分的时候呢, 可以进⾏输入. 假设, 老男孩有10个评委. 让10个评委进⾏打分, 要求, 分数必须⼤于5分, 小于10分.
- 电影投票. 程序先给出⼀个⽬前正在上映的电影列表. 由⽤户给每⼀个电影打分. 最终,将该⽤户打分信息公布出来
lst = ['惊奇队长', '比悲伤更悲伤的故事', '驯龙高手3', '复仇者联盟4'] 结果: {'惊奇队长': 10, '比悲伤更悲伤的故事': 5, '驯龙高手3': 7, '复仇者联盟4': 10}
3.念数字. 给出一个字典. 在字典中标识出每个数字的发音.
包括相关符号. 然后由用户输入一个数字.
让程序读出相对应的发音(不需要语音输出. 单纯的打印即可)
4.车牌区域划分, 现给出以下车牌. 根据车牌的信息, 分析出各省的车牌持有量.
cars = ["鲁A10086", "黑A45678", "黑C12345", "湘B00001", "京C78912", "京A66666"]
locations = {"鲁": "山东", "黑": "黑龙江", "京": "北京",'湘':'湖南'}
5.干掉主播. 现有如下主播收益信息, 按照要求, 完成相应操作:
zhubo = {'卢本伟':100,'PDD':2000000,'阿冷':1231231,'轩墨宝宝':898989}
1.计算主播平均收益值
2.干掉收益小于平均值的主播
3.干掉卢本伟
2.作业详解
点击查看详细内容
1
sama = 0
count = 1
while count <= 10:
fs = int(input('请%s好评委打分:')%count)
sama = sama + fs
if fs < 5 or fs > 10:
print("请给出合理的分数")
else:
print("总分:%d" %sama)
count +=1
2
lst = ['惊奇队长', '比悲伤更悲伤的故事', '驯龙高手3', '复仇者联盟4']
dic = {}
for i in lst:
df = int(input("请给【%s】打分:"%i).strip())
dic[i] = df
print(dic)
3
dic = {
"1":"yi",
"2":"er",
"3":"san",
"4":"si",
"5":"wu",
"6":"liu",
"7":"qi",
"8":"ba",
"9":"jiu",
"10":"shi",
"+":"jia",
"-":"jian",
}
i_nu = input("请输入数字:").strip()
for i in i_nu:
print(dic[i])
4 统计
cars = ["鲁A10086", "黑A45678", "黑C12345", "湘B00001", "京C78912", "京A66666"]
locations = {"鲁": "山东", "黑": "黑龙江", "京": "北京",'湘':'湖南'}
dic = {}
for i in cars:
print(i) #遍历车牌
l_key = i[0] #鲁
if dic.get(locations[l_key]) == None: #dic字典'山东'不存在
dic[locations[l_key]] = 1
else:
dic[locations[l_key]] = dic[locations[l_key]]+1
print(dic)
5 坑点:字典在迭代时不能修改
zhubo = {'卢本伟':1822300,'PDD':2000000,'阿冷':1731231,'轩墨宝宝':898989}
5-1
sama = 0
for i in zhubo:
sama += zhubo[i]
sama = sama // len(zhubo)
print("平均收益:%d 元"%sama)
5-2
for i in list(zhubo): #把dict转成list
if zhubo[i] < sama:
zhubo.pop(i)
print(zhubo)
5-3
zhubo.pop('卢本伟')
print(zhubo)
day6作业详解的更多相关文章
- day22作业详解
1.面向对象作业1 2.作业详解 点击查看详细内容 #1. class Li(object): def func1(self): print('in func1') obj = Li() obj.fu ...
- day4列表作业详解
1.day4题目 day4作业 1,写代码,有如下列表,按照要求实现每一个功能 li = ["alex", "WuSir", "ritian" ...
- day23作业详解
1.题目 2.题目详解 点击查看详细内容 1. 1-1 封装 把功能封装到类中 class Message(object): def email(self):pass def msg(self):pa ...
- day13列表推导式作业详解
1.day13题目 2,用列表推导式做下列小题 (1)过滤掉长度小于3的字符串列表,并将剩下的转换成大写字母 (2)求(x,y)其中x是0-5之间的偶数,y是0-5之间的奇数组成的元祖列表 (3)求M ...
- day10函数作业详解
1.day10题目 2,写函数,接收n个数字,求这些参数数字的和.(动态传参) 3,读代码,回答:代码中,打印出来的值a,b,c分别是什么?为什么? a=10 b=20 def test5(a,b): ...
- day9函数作业详解
1.day9题目 1,整理函数相关知识点,写博客. 2,写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者. 3,写函数,判断用户传入的对象(字符串.列表.元组 ...
- day8文件操作作业详解
1.day8题目 1,有如下文件,a1.txt,里面的内容为: 老男孩是最好的培训机构, 全心全意为学生服务, 只为学生未来,不为牟利. 我说的都是真的.哈哈 分别完成以下的功能: a,将原文件全部读 ...
- day7计算作业详解
1.day7题目 1.判断一个数是否是水仙花数, 水仙花数是一个三位数, 三位数的每一位的三次方的和还等于这个数. 那这个数就是一个水仙花数, 例如: 153 = 13 + 53 + 3**3 2.给 ...
- day5字典作业详解
1.day5题目 1.有如下变量(tu是个元祖),请实现要求的功能 tu = ("alex", [11, 22, {"k1": 'v1', "k2&q ...
随机推荐
- 《avascript 高级程序设计(第三版)》 ---第三章 基本概念
本章主要介绍Javasript语言的一些语法: 1.严格模式:开启:"use strict"; 2.变量:全部用var来定义,在函数中使用的称为局部变量,不能全局使用. 3.数据类 ...
- MVC常见错误记录
1 找到了多个与名为“Home”的控制器匹配的类型.如果为此请求(“{controller}/{action}/{id}”)提供服务的路由没有指定命名空间来搜索匹配此请求的 根项目下的RouteCon ...
- react-native修改android包名
安卓已包名作为应用的唯一id,相对iOS来说改起来就不是那么方便,但为了能正式发布自己的应用,还是得改过来. 假设包名为com.exease.etd.objective,以下地方需要修改. 首先是两个 ...
- POJ3693 Maximum repetition substring —— 后缀数组 重复次数最多的连续重复子串
题目链接:https://vjudge.net/problem/POJ-3693 Maximum repetition substring Time Limit: 1000MS Memory Li ...
- 大数据之路- Hadoop环境搭建(Linux)
前期部署 1.JDK 2.上传HADOOP安装包 2.1官网:http://hadoop.apache.org/ 2.2下载hadoop-2.6.1的这个tar.gz文件,官网: https://ar ...
- Centos 6.3 编译安装Nginx+php+Mysql
1.配置防火墙,开启80端口.3306端口 vi /etc/sysconfig/iptables 将 -A INPUT -m state --state NEW -m tcp -p tcp --dpo ...
- ORA-00600: internal error code, arguments: [6749], [3], [12602196]
环境信息:Linux5.8 oracle10.2.0.4 问题现象: 现象1:alert日志有大量下面的错误信息: Wed Aug 27 21:01:27 2014Errors in file /u0 ...
- hdu-5806 NanoApe Loves Sequence Ⅱ(尺取法)
题目链接: NanoApe Loves Sequence Ⅱ Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 262144/13107 ...
- nginx使用ssl模块配置HTTPS支持 <转>
默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不在同一个软件包中.通常这 ...
- BZOJ1251 序列终结者(Splay平衡树)(占位)
网上有许多题,就是给定一个序列,要你支持几种操作:A.B.C.D.一看另一道题,又是一个序列 要支持几种操作:D.C.B.A.尤其是我们这里的某人,出模拟试题,居然还出了一道这样的,真是没技术含量…… ...