Python.<习题四> 循环结构
1.编写程序,计算1×2×3×…×10.
s=1
i=1
while i<=10:
s=s*i
i=i+1
print("s=",s)
2.编写程序,计算1+3+5+…+99.
sum=0
for i in range(1,100,2):
sum=sum+i
print("sum=",sum)
3.编写程序,输出1~100之间所有能被3整除,但是不能被5整除的数。
for i in range(1,100):
if i%3==0:
continue
print(i,end=" ")
4.编写程序,输出1000~2000年之间所有闰年,要求每行输出5个年份。
n=0
for i in range(1000,2000+1):
if (i%4==0 and i%100!=0) or (i%400==0):
n+=1
print("{}".format(i),end=" ")
if n%5==0:
print("")
5.编写程序,输出斐波那契数列的前20项,要求每行输出5项。
Fib1=1
Fib2=