用python实现1到10阶乘的累加和
题目1:求1!+2!+3!+4!+…+10!的和
代码实现:
sum = 0
sum1 = 1
i = 1
while i <= 10:
sum1 = sum1 * i
sum = sum + sum1
i = i+1
print(sum)
输出结果:4037913
题目2:把50~80的不能被3整除的数输出
for x in range(50,81):
if x% 3 != 0:
print(x,end=’ ')
输出结果:50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80
题目3:从键盘输入三个同学的成绩,然后找出最高分
a = eval(input(“输入第一个同学的成绩:”))
b = eval(input(“输入第二个同学的成绩:”))
c = eval(input(“输入第三个同学的成绩:”))
if a>b and a>c:
print(“最高的成绩是:”,a)
elif b>c:
print(“最高的成绩是:”,b)
else:
print(“最高的成绩是:”,c)