python
hoypte
目标一周两篇学习日记,每天一题
展开
-
python练习.一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
high=[]tour=[]hei=100for i in range(0,10): if i == 0: tour.append(hei) else: tour.append(2*hei) hei /= 2 high.append(hei)print('总高度:tour = {0}'.format(sum(tour)))print('第10次的高度:height = {0}'.format(high[-1])) .原创 2022-02-25 20:48:43 · 5030 阅读 · 0 评论 -
python练习.求s=a+aa+aaa+aaaa+aa...a的值
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。from functools import reducen=0s=[]n=int(input("n ="))a=int(input("a ="))for i in range(n): print(n) a=a*10 s.append(n) n=n+as=reduce(lambda x,y : x+原创 2022-02-24 20:36:26 · 4514 阅读 · 2 评论 -
python判断数是整数还是小数
做题时快速判断一个数是否是小数原创 2022-02-22 09:31:32 · 5155 阅读 · 3 评论 -
(python)2图形打印。(30分)题目内容:编写程序,打印以下图形(行n的值由键盘输入)。
输入样例:3输出样例:*** ** *输入样例:7输出样例:******* ****** ***** **** *** ** ...原创 2021-12-31 14:36:29 · 3522 阅读 · 0 评论 -
(python)5整数排序(10分)
题目内容:从键盘输入4个整数,将这4个整数由小到大输出输入格式:从键盘输入4个整数输出格式:输出排序后的结果,以空格分隔输入样例:5,4,1,2输出样例:1 2 4 5a=map(int,input().split(','))a=list(a)a.sort()print("%d %d %d %d"%(a[0],a[1],a[2],a[3]))...原创 2021-12-31 14:19:40 · 1746 阅读 · 0 评论 -
(python)2求x到y之间(包含x,y)所有的素数(10分)
题目内容:已知:x,y均为正整数,且x<y,求x到y之间(包含x,y)所有的素数输入格式:依次输入x和y的值输出格式:从小到大依次输出各个素数输入样例:2,23输出样例:2 3 5 7 11 13 17 19 23x,y=map(int,input().split(','))for i in range(x,y+1): for j in range(2,int(i**(1/2))+1): if i % j原创 2021-12-31 13:52:54 · 1471 阅读 · 0 评论 -
(python)1求一元二次方程的解(10分)
题目内容:从键盘输入一元二次输入格式:已知求解的一元二次方程满足下列条件:二次项的系数不为零,计算结果只有实根。从键盘输入的数据以逗号隔开。输出格式:输出的格式为x1=<第一根>,x2=<第二根>,要求 第一根<=第二根;要求仅保留小数点后两位,不要输出多余的信息输入样例:2,6,2输出样例:x1=-2.62x2=-0.38方程的三个系数,求出其解并输出。import matha,b,c=eval(input())原创 2021-12-31 13:45:18 · 4828 阅读 · 0 评论