Python練習(中国大学慕課-python言語プログラム設計-4プログラムの制御構造):100以内素数の和
604 ワード
説明
100以内のすべての素数の和を求めて出力します.
素数は、1より大きく、1と自分でしか割り切れない整数を指す.
ヒント:100以内の各数が素数であるかどうかを逐一判断し、和を求めることができます.
入力フォーマット
この問題は入力されていません
入出力例
入力
しゅつりょく
例1
1234(これは例であり、実際の出力ではない)
标题:
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)
白い答え:
s=0
for i in range(2,100):
for j in range(2,i):
if(i%j==0):
break
else:
s+=i
print(s)