求1-100之间的奇数和、偶数和、质数和(素数和)

嗨,大家好,我是叶子

题目:求1-100之间的奇数和、偶数和、质数和(素数和)

思路:

1、首先要清楚奇数、偶数、质数的满足规则

奇数:i%2==1

偶数:i%2==0

质数:i%j==0

2、知道规则后,就可以上手撸代码喽~~·

#求1-100之间的奇数和
SUM = 0
for i in range(1, 100):
if i%2 == 1:
SUM += i
print('1-100之间奇数和sum=', SUM)

#求1-100之间的偶数和
TOTAL = 0
for i in range(1, 100):
if i%2 == 0:
TOTAL+=i
print('1-100之间偶数和total=', TOTAL)

#求1-100之间的质数和
i = 2
SUMZS = 0
for i in range(2,101):
j = 2
for j in range(2, i):
if i%j == 0:
break
else:
SUMZS = SUMZS+i
print('1-100之间的质数和sum1=', SUMZS)



以上执行结果如下:

 

 

 

 

 
 

 

posted @ 2019-12-04 14:29  cherishye  阅读(1687)  评论(0编辑  收藏  举报