码迷,mamicode.com
首页 > 其他好文 > 详细

今天是1024...收入是450R

时间:2018-10-24 19:54:46      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:hidden   name   结果   投票   dac   data   col   title   tar   

今天是1024...收入是450R

今日主要内容

1. 小数据池, 常量池,

id() 查看变量的内存地址
is和==
	is  判断内存地址是否一致
	==  判断内容是否一致
小数据池的作用:
	为了快速的创建字符串对象, 可以减少内存的浪费

 用缓存的前提:数据可以被共享。不可变.

2. 再谈编码

ascii: 数字,字母, 特殊字符。
	字节: 8bit
gbk: 国标码。16bit, 2byte

unicode: 万国码。32bit, 4byte

utf-8:可变长度的unicode
	英文: 1byte 8bit
	欧洲文字: 2byte,16bit
	中文: 3byte, 24bit

python中的内存里使用的是unicode
s = "你好啊"

python2中用的是ascii
python3用的是unicode

字符串如果传输:
	encode(编码) 结果是bytes类型
接受到bytes之后。 需要解码
	decode(编码). 结果是字符串

昨晚聊微信到一点多才睡,要死了.

作业

1.老男孩好声?选秀?赛评委在打分的时候呢, 可以进?输入. 假设, 老男孩有10个评委. 让10个评委进?打分, 要求, 分数必须?于5分, ?于10分.

lst = {}
n = 1
while 1:
    s = int(input(‘请打分‘))
    if s >5 and s < 10 :
        lst[n] = s
        n += 1
        if n > 10:
            break
    else:
        print(‘请重新输入:‘)
print(lst)

2. 电影投票. 程序先给出?个?前正在上映的电影列表. 由?户给每?个电影打分. 最终,将该?户打分信息公布出来 lst = [‘***‘, ‘解救吾先?‘, ‘美国往事‘, ‘???的美丽传说‘] 结果: {‘***‘: 99, ‘解救吴先?‘: 80, ‘美国往事‘: 6, ‘???的美丽传说‘: 23}

列表 lst = [‘***‘, ‘解救吾先?‘, ‘美国往事‘, ‘???的美丽传说‘]
结果 {‘***‘: 99, ‘解救吴先?‘: 80, ‘美国往事‘: 6, ‘???的美丽传说‘: 23}

lst = [‘***‘, ‘解救吾先?‘, ‘美国往事‘, ‘???的美丽传说‘]
dic = {}
print(‘为下面的电影打分‘)
for n in lst:
    dic[n] = input(‘输入你的评分:‘)
print(dic)

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

dic = {‘-‘: ‘fu‘,
       ‘0‘: ‘ling‘,
       ‘1‘: ‘yi‘,
       ‘2‘: ‘er‘,
       ‘3‘: ‘san‘,
       ‘4‘: ‘si‘,
       ‘5‘: ‘wu‘,
       ‘6‘: ‘liu‘,
       ‘7‘: ‘qi‘,
       ‘8‘: ‘ba‘,
       ‘9‘: ‘jiu‘,
       ‘.‘: ‘dian‘}
for x in input(‘请输入一个数字:‘):
    print(dic[x], end=‘ ‘)

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

cars = [‘鲁A32444‘, ‘鲁B12333‘, ‘京B8989M‘, ‘黑C46555‘, ‘沪B25041‘, ‘湘A13455‘, ‘沪A8929M‘, ‘黑C1289M‘,]
province = {‘沪‘: ‘上海‘, ‘黑‘: ‘黑龙江‘, ‘鲁‘: ‘山东‘, ‘愕‘: ‘湖北‘, ‘湘‘: ‘湖南‘}
np = {}
for n in province.keys():
    np[province[n]] = 0
    for n2 in cars:
        if n in n2:
            np[province[n]] += 1
print(np)

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

zhubo = {‘卢本伟‘: 122000, ‘冯提莫‘: 189999, ‘金老板‘: 99999, ‘吴老板‘: 25000000, ‘alex‘: 126}

  1. 计算主播的平均收益值
sum=0
for n in zhubo.values():
    sum += n
print(sum/len(zhubo))
  1. 干掉收益小于平均值的主播
k = []
for n in zhubo.keys():
    if zhubo[n] < 5082424.8:
        k.append(n)
print(‘被干掉了的名单:‘,k)
for n in k:
    del zhubo[n]
print(zhubo)
  1. 干掉卢本伟
for n in zhubo.keys():
    if n == ‘卢本伟‘:
        del zhubo[n]
        break
print(zhubo)

今天是1024...收入是450R

标签:hidden   name   结果   投票   dac   data   col   title   tar   

原文地址:https://www.cnblogs.com/joy20181017/p/9845225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!