python题(002)

1、编程题:现场进行1!+2!+3!+…10!编程
def fun(n):
b=0
a=1
for i in range(1,n+1):
a=a*i
b+=a
print(b)
fun(4)
2、编程题:输出0-300以内,可以被7或17整除的所有偶数,5个/行。
m=0
for i in range(300):
if i %7==0 or i %17==0:
if i %2==0:
print(i,end=' ')
m+=1
if m%5==0:
print(end=' ')
3、
#水仙花数
for n in range(100,1000):
a=n//100
b=(n%100)//10
c=n%10
if n==a**3+b**3+c**3:
print(n)
else:
pass
原文地址:https://www.cnblogs.com/xiaolehua/p/14123573.html