python
luSaMa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
有一个数列,其前三项分别为1、2、3,从第四项开始,每项均为其相邻的前三项之和的1/2,问:该数列从第几项开始,其数值超过1200。
路城楠大帅哥的python 欢迎你回来 么么啾 开发时间:2022/3/27 17:49 -- coding: UTF-8 -- lst=[1,2,3] for i in range(100):#建立一个i到100的for循环 if i>2: #到第三项时候 推出第四项 x=(lst[i-1]+lst[i-2]+lst[i-3])/2 lst.append(x)#将第四项添加到列表末尾 if x>1200:#内部判断那一项大于1200的时候跳出循环 print(i) break ...原创 2022-03-30 00:48:56 · 5052 阅读 · 2 评论 -
有3个学生3门功课成绩s={‘Teddy‘:[100,90,90], ‘Sandy‘:[98,91,80],‘Elmo‘:[90,90,83]} 要求输出每个学生的姓名,平均成绩(结果保留1位小
路城楠大帅哥的python 欢迎你回来 么么啾 开发时间:2022/3/27 17:49 -- coding: UTF-8 -- s={‘Teddy’:[100,90,90], ‘Sandy’: [98,91,80],‘Elmo’:[90,90,83]} for k,v in s.items():#以列表形式返回s中键值 avg=sum(v)/float(len(s.get(k)))#得到成绩平均值 avgs=float(format(avg,’.1f’))#格式化均值 s[k]=[avgs,max(v)]原创 2022-03-29 00:12:34 · 1200 阅读 · 0 评论 -
数字统计问题。随机生成1000个整数,数字的范围在[20, 100]以内,按从小到大的顺序输出所有不同的数字及每个数字出现的次数
路城楠大帅哥的python 欢迎你回来 么么啾 开发时间:2022/3/27 17:49 -- coding: UTF-8 -- import random lst=[] for x in range(0,20):#循环输出20次 num=random.randint(20,100)#生成20-100的一个随机数 lst.append(num) #将每个随机数加到列表并升序排序 # 前三行缩写 lst=[randint(0,1000)for x in range(30)] lst.sort(reverse=原创 2022-03-28 23:34:49 · 4945 阅读 · 0 评论 -
开发猜数字小游戏。计算机随机生成100以内的整数,玩家去猜,如猜的数字过大或过小都应给出提示,直到猜中该数,显示“恭喜,你猜对了”。同时显示玩家猜的次数。
路城楠大帅哥的python 欢迎你回来 么么啾 开发时间:2022/3/27 17:49 -- coding: UTF-8 -- import random num=random.randint(0,100)#生成0-100的一个随机数 #print(num) //实际可不用打印 x=int(input());i=1 while x!=num:#循环条件为猜不对 if x>num: i+=1 print(“猜的大了宝儿”) x = int(input())#重新猜 elif x<num: pri原创 2022-03-28 01:21:06 · 7699 阅读 · 1 评论 -
python求s =1×2-2×3+3×4-4×5+ …+(-1) (n-1) ×n×(n+1)
路城楠大帅哥的python 欢迎你回来 么么啾 开发时间:2022/3/27 17:49 -- coding: UTF-8 -- i = 1 ; t = 0; sum = 0;n=int(input()) while i <=n: t=(-1)**(i-1)i(i+1)#表达式计算 if i % 2 == 1: # 判断是否为奇数阶乘 否则不操作 sum = sum + t i += 1 print(sum) ...原创 2022-03-28 00:37:18 · 1390 阅读 · 0 评论
分享