Python基础训练题-简单数学公式

时间:2023-03-09 02:39:54
Python基础训练题-简单数学公式

1.在100内,将遇到被7除余数为0的都显示PASS:

 n=1
while n < 101:
if n % 7 == 0:
pass
print('pass')
else:
print(n)
n=n+1
print('------end---------')

显示结果:

Python基础训练题-简单数学公式

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

 n=1
sum=0
while n < 101:
sum=sum+n
print(n)
n=n+1
print(sum)
print('------end---------')

3.求1-100的所有奇、偶数的和:

奇数和:

 n=1
temp=0
sum=0 while n < 101:
temp = n % 2
if temp == 0:
pass
else:
sum=sum+n
n=n+1
print(sum)
print('------end---------')

偶数和:

 n=1
temp=0
sum=0 while n < 101:
temp = n % 2
if temp == 0:
sum=sum+n
else:
pass
n=n+1
print(sum)
print('------end---------')

显示结果:

Python基础训练题-简单数学公式

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

 # coding:utf-8
n=1
sum=0
while n < 99:
temp = n % 2
if temp == 0:
sum=sum-n
else:
sum=sum+n
n=n+1
print(sum)
print('------end---------')

作业:

1.用户登陆(三次机会重试)