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)

 求1-2+3-4...+98-99之和

num=0
for i in range(1,100):
    if i%2!=0:
        i=i
    else:
        i=-i
    num=num+i
    print(num)

 



posted @ 2019-11-29 18:17  xuxian100908  阅读(173)  评论(0)    收藏  举报