python
Snrt_ANB
这个作者很懒,什么都没留下…
展开
-
菲姐游泳(python)
游泳奥运冠军菲姐刻苦训练,从早上 a 时 b 分开始下水训练,直到当天的 c 时 d 分结束。请编程计算:菲姐当天一共训练多少小时多少分钟?# 游泳奥运冠军菲姐刻苦训练,从早上 a 时 b 分开始下水训练,直到当天的 c 时 d # 分结 束。请编程计算:菲姐当天一共训练多少小时多少分钟?array = list(input().split()) #输入列子6 30 23 20 (中间)if (array[1]>array[3]): array[2]=int(array[2])-原创 2022-04-21 16:29:33 · 2326 阅读 · 0 评论 -
GPA 计算
某大学的 GPA(绩点)计算规则如下:课程百分制成绩 90 分对应绩点 4.0,超过 90 分的,按 90 分计;如不足 90 分,则课程绩点 = 4.0 * 分数/90。学生综合绩点按该生已修的各门课程绩点结合学分加权平均而得。现有炳添同学入学后的已修课程成绩表如下,请编程计算其 GPA。`# 1) 课程百分制成绩 90 分对应绩点 4.0,超过 90 分的,按 90 分计;如不足 90 分,则课程绩点 = 4.0 * 分数/90。2) 学生综合绩点按该生已修的各门课程绩点结合学分加权平原创 2022-04-21 16:29:12 · 7746 阅读 · 2 评论 -
找列表中最大元素的下标
```pythonv = input()s = []for x in v.split(","): s.append(int(x))m = max(s)for i in range(len(s)): if s[i] == m: print(i)原创 2022-04-20 00:49:50 · 928 阅读 · 0 评论 -
列表生成及循环左移
从键盘读入一个整数n, 并完成下述任务:使用快速列表生成语法生成列表 [1, 2, … ,n-1, n];使用for循环将列表循环左移一个位置;输出循环左移后的列表。n = int(input()) x = [i+1 for i in range(n)]for i in range(n-1): x[i] = x[i+1]x[n-1] = 1print(x)...原创 2022-04-20 00:49:01 · 3563 阅读 · 1 评论 -
输出<=n的全部回文数
数字121从左往右读与从右往左读是一样的,这种数称为回文数。请使用for循环以及切片方法设计一个程序,找出>=0并且<=n的全部回文数`n = int(input()) for i in range(n+1): s1 = str(i) s2 = s1[::-1] if s1==s2: print(i)...原创 2022-04-20 00:47:54 · 497 阅读 · 0 评论 -
输入平面上两个点A和B的坐标
输入平面上两个点A和B的坐标,(x1,y1)和(x2,y2),完成如下任务:要求使用者输入A,B的平面坐标共4个值;计算并输出两点之间的距离,保留2位小数。A=input()B=input()A=A.split(",")B=B.split(",")x1=float(A[0])y1=float(A[1])x2=float(B[0])y2=float(B[1])juli=((x1-x2)**2+(y1-y2)**2)**0.5print("{:.2f}".format(juli))原创 2022-04-20 00:45:35 · 5763 阅读 · 0 评论 -
读取英里数然后将它转换为公里数并显示结果。1英里约等于1.609公里。 输出结果保留2位小数。
x = float(input())print("{}:{:.2f}".format("千米",round(x*1.609344,2)))原创 2022-04-20 00:44:23 · 4780 阅读 · 0 评论 -
输入圆半径计算圆周长、圆面积、圆球表面积,结果保留3位小数。 注意:输入的半径可能是整数,也可能是小数。
r = float(input())PI = 3.1415926c = 2 * PI * rs = PI * (r ** 2)b = 4 * PI * (r ** 2)print('%.3f' % c)print('%.3f' % s)print('%.3f' % b)原创 2022-04-20 00:43:32 · 2817 阅读 · 0 评论 -
从键盘读取华氏温度,转换成摄氏温度并输出,保留1位小数。 转换公式为:c=5/9*(f-32), 其中,f为华为温度,c为摄氏温度。
f = eval(input())c = 5/9 * (f-32)print ('{:.1f}'.format(c))原创 2022-04-20 00:40:13 · 4751 阅读 · 0 评论 -
输入三角形的三条边边长,求三角形面积,其中面积计算使用用户自定义函数实现。 输出的面积保留两位小数。
def Trianglearea(a,b,c): p=(a+b+c)*0.5 T=p*(p-a)*(p-b)*(p-c) return T**0.5d=float(input())e=float(input())f=float(input())if(d+e>f and d+f>e and e+f>d): v=Trianglearea(d,e,f) print("{:.2f}".format(v))else: print("数据原创 2022-04-20 00:39:37 · 1148 阅读 · 0 评论 -
鸡兔同笼问题,从键盘读取脚数,头数,输出鸡数和兔数。
a=int(input()) #一共多少脚b=int(input()) #一共多少头c=int(b-(a/2-b))d=int(b-c)print(int(c))print(int(d))原创 2022-04-20 00:38:44 · 2478 阅读 · 0 评论 -
编程从键盘读入3个整数,输出它们的和与平均值。其中,平均值保留2位小数。(python)
a=int( input())b=int( input())c=int( input())print("{},{:.2f}".format(a+b+c,(a+b+c)/3))原创 2022-04-20 00:36:38 · 14022 阅读 · 0 评论