标签:语句 random 04 list1 编程 数据类型 list2 2022 print
import random print('用列表存储随机整数: ') ls = [random.randint(1, 100) for i in range(5) print(ls) print('\n用集合存储随机整数: ') s1 = {random.randint(1,100) for i in range(5)} print(s1) print('\n用集合存储随机整数: ') s2 = set() while(len(s2)<5): s2.add(random.randint(1,100)) print(s2)
datas = {'2049777001': ['篮球', '羽毛球', '美食', '漫画'], '2049777002': ['音乐', '旅行'], '2049777003': ['马拉松', '健身', '游戏'], '2049777004': [], '2049777005': ['足球', '阅读'], '2049777006': ['发呆', '闲逛'], '2049777007': [], '2049777008': ['书法', '电影'], '2049777009': ['音乐', '阅读', '电影', '漫画'], '2049777010': ['数学', '推理', '音乐', '旅行']} list1=list(datas.values()) s=set() list2=[] print(list1) for i in list1: for b in i: s.add(b) for j in s: a=0 for i in list1: for b in i: if j==b: a+=1 list2.append(a) d2=dict(zip(s,list2)) l1=list(d2.items()) l2=sorted(l1,key=lambda i:i[1],reverse=True) for m,n in l2: print(f'{m},{n}')
temperaturetemperatures= [['2022-04-18', '星期一', '10', '22'], ['2022-04-19', '星期二', '10', '22'], ['2022-04-20', '星期三', '12', '25'], ['2022-04-21', '星期四', '13', '28'], ['2022-04-22', '星期五', '16', '31'], ['2022-04-23', '星期六', '19', '31'], ['2022-04-24', '星期日', '19', '27']] list1 = [] list2 = [] x=0 y=0 for i in temperatures: list1.append(int(i[2])) list2.append(int(i[3])) for s in list1: x=x+s x=x//len(list1) for t in list2: y=y+t y=y//len(list2) print('未来一周最低气温:',min(list1),'℃') print('未来一周最高气温:',max(list2),'℃') print('未来一周平均气温区间:',x,'℃ ~ ',y,'℃')
import random x = random.randint(1,31) print('猜猜2022年5月哪天是你的lucky day') y = eval(input('你有三次机会:')) n=0 if x==y: print('哇,猜中啦') else: while n<2: if x>y: print('猜早啦,你的lucky day还没到呢') n=n+1 y = eval(input('再猜:')) elif x<y: print('猜晚啦,你的lucky day已经过啦') n=n+1 y = eval(input('再猜:')) print('次数用光啦') print('偷偷告诉你,5月你的lucky day 是{}号。 good luck!'.format(y))
n = eval(input("输入十进制整数x和要转换的进制n(2或8或16):")) a=[] zuo = num//n a.append(num%n) while zuo : a.append(zuo%n) zuo = zuo//n print(f"{num}的{n}进制是:", end = '') for i in a[::-1]: if 10<=i<=16: print(chr(55+i), end = '') else : print(i, end = '') print() new = [str(chr(55+i)) if i not in range(10) else str(i) for i in a[::-1]] print(f"{num}的{n}进制是:{''.join(new)}")
标签:语句,random,04,list1,编程,数据类型,list2,2022,print 来源: https://www.cnblogs.com/qimizhuoga/p/16194278.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。