Python基础训练题-简单数学公式
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---------')
作业:
1.用户登陆(三次机会重试)
天地玄黄|宇宙洪荒|日月盈昃|辰宿列张|我是农码|天天向上

浙公网安备 33010602011771号