1.在100内,将遇到被7除余数为0的都显示PASS:
1 n=1 2 while n < 101: 3 if n % 7 == 0: 4 pass 5 print('pass') 6 else: 7 print(n) 8 n=n+1 9 print('------end---------')
显示结果:
2.求1-100的所有数的和:
1 n=1 2 sum=0 3 while n < 101: 4 sum=sum+n 5 print(n) 6 n=n+1 7 print(sum) 8 print('------end---------')
3.求1-100的所有奇、偶数的和:
奇数和:
1 n=1 2 temp=0 3 sum=0 4 5 while n < 101: 6 temp = n % 2 7 if temp == 0: 8 pass 9 else: 10 sum=sum+n 11 n=n+1 12 print(sum) 13 print('------end---------')
偶数和:
1 n=1 2 temp=0 3 sum=0 4 5 while n < 101: 6 temp = n % 2 7 if temp == 0: 8 sum=sum+n 9 else: 10 pass 11 n=n+1 12 print(sum) 13 print('------end---------')
显示结果:
4.求1-2+3-4+5 ... 99的所有数的和:
1 # coding:utf-8 2 n=1 3 sum=0 4 while n < 99: 5 temp = n % 2 6 if temp == 0: 7 sum=sum-n 8 else: 9 sum=sum+n 10 n=n+1 11 print(sum) 12 print('------end---------')