python如何實現(xiàn)質數(shù)求和
更新時間:2022年05月11日 10:44:56 作者:品易HTTP
這篇文章主要介紹了python如何實現(xiàn)質數(shù)求和,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
如何實現(xiàn)質數(shù)求和
生活中很多問題是需要用數(shù)學來解決的,比如說要是做一棟房子,各方面的數(shù)據都要計算,要用多少材料,長寬高多少等,簡單地說,運算就是用數(shù)學方法對數(shù)據進行處理。
海量的數(shù)據都需要運算,有的時候我們難以計算,這時就可以依賴計算機來解決。
下面我們就用python求取質數(shù)的和。
質數(shù):在大于1的自然數(shù)之中,除了1和它本身之外,不會再有其他因數(shù)的自然數(shù)。
示例:求100以內所有質數(shù)之和并輸出。
代碼:
sum = 0
for i in range(2,100):
for j in range(2,i):
if (i%j == 0):
break
else:
sum += i
print(sum)
輸出:
sum=1060
這就是用python求100以內質數(shù)之和的例子啦,小伙伴們如果要計算更大的數(shù)值,可以直接套用哦~
實現(xiàn)1~100所有質數(shù)求和
# 用for循環(huán)實現(xiàn)1~100中的質數(shù)求和
sum = 0
for x in range(2, 101):
for i in range(2, x):
if x % i == 0:
break
else:
print('%d 是個素數(shù)' % x)
sum += x
print(' 1 ~ 100 所有素數(shù)的和為:', sum)
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

