if、while练习题

1.使用while循环输入1 2 3 4 5 6 8 9 10

2.求1-100的所有数的和

3.输出1-100内的所有奇数

4.输出1-100内的所有偶数

5,求1-2+3-4+5......99的所有数的和

 

 

1.

a=1
while a<7 :
    print(a)
    a=a+1
b=8
while b<11:
    print(b)
    b=b+1

 2.

1 a=1
2 s=0
3 while a< 101:
4     s=s+a
5     a=a+1
6 print(s)

3.

1 count = 1
2 while count < 101 :
3     if count % 2 ==1 :
4         print (count)
5         count = count + 1 
6     else :
7         pass
8     count= count +1
9 print ("---end---")

 4.

1 count = 1
2 while count < 101 :
3     if count % 2 ==0 :
4         print (count)
5         count = count + 1 
6     else :
7         pass
8     count= count +1
9 print ("---end---")

5.

 1 a=1
 2 s=0
 3 while a<100:
 4     b= a % 2 ==1
 5     if b==0 :
 6         s=s-a
 7     else:
 8         s=s+a
 9     a=a+1
10 print(s)

 

posted on 2018-08-18 14:12  DaggerMa  阅读(158)  评论(0编辑  收藏  举报

导航