python基础-循环语句

 

打印出1到100

1 i=0
2 while i<=100:
3     print(i)
4     i+=1
1 for i in range(1,101):#迭代1到101之间的数字,[1,101)
2     print(i)
1 i=0
2 while True:
3     i+=1
4     print(i)
5     if i>=100:
6         break#结束当前循环

 1到100求和

1 i=0
2 j=0
3 while i<100:
4     i+=1
5     j=i+j
6     print(j)
打印1到100中偶数
1 i=0
2 while i<101:
3     i+=1
4     if (i%2)==0:
5         print(i)
1 for i in range(1,101):
2     if (i%2)==0:
3         print(i)
打印1到100中奇数
1 for i in range(1,101):
2     if (i%2)!=0:
3         print(i)
1 i=0
2 while i<101:
3     i+=1
4     if (i%2)!=0:
5         print(i)

 打印1到100中不包含20至60的数字

1 i=0
2 while i<100:
3     i+=1
4     if i>=20 and i<=60:
5         continue#满足条件时跳过循环
6     print(i)
1 for i in range(1,101):
2     if i>=20and i<=60:
3         continue#满足条件时跳过循环
4 print(i)

 打印出1,2,3,4任意3个数字不同组合

1 for i in range(1,5):
2     for j in range(1,5):
3         for k in range(1,5):
4             if (i!=j)and(i!=k)and(j!=k):
5                 print(i,j,k)
 

猜你喜欢

转载自www.cnblogs.com/xusin/p/11954132.html