求 100 以内所有素数之和并输出。
素数指从大于 1,且仅能被 1 和自己整除的整数。
提示:可以逐一判断 100 以内每个数是否为素数,然后求和。
样例
输入(1)
无
输出(1)
1234
代码
#Prime
def is_prime(n):
for i in range(2,n):
if n%i == 0:
return False
return True
sum = 0
for i in range(2,100):
if is_prime(i):
sum += i
print(sum)
简单的函数使用在"天天向上的力量"实例中已经介绍过了。