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=03 while n < 101:4 sum=sum+n5 print(n)6 n=n+1
7 print(sum)8 print('------end---------')
3.求1-100的所有奇、偶数的和:
奇数和:
1 n=1
2 temp=03 sum=04
5 while n < 101:6 temp = n % 2
7 if temp ==0:8 pass
9 else:10 sum=sum+n11 n=n+1
12 print(sum)13 print('------end---------')
偶数和:
1 n=1
2 temp=03 sum=04
5 while n < 101:6 temp = n % 2
7 if temp ==0:8 sum=sum+n9 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=04 while n < 99:5 temp = n % 2
6 if temp ==0:7 sum=sum-n8 else:9 sum=sum+n10 n=n+1
11 print(sum)12 print('------end---------')
作业:
1.用户登陆(三次机会重试)