python如何實現質數求和
如何實現質數求和
生活中很多問題是需要用數學來解決的,比如說要是做一棟房子,各方面的數據都要計算,要用多少材料,長寬高多少等,簡單地說,運算就是用數學方法對數據進行處理。
海量的數據都需要運算,有的時候我們難以計算,這時就可以依賴計算機來解決。
下面我們就用python求取質數的和。
質數:在大於1的自然數之中,除瞭1和它本身之外,不會再有其他因數的自然數。
示例:求100以內所有質數之和並輸出。
代碼:
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以內質數之和的例子啦,小夥伴們如果要計算更大的數值,可以直接套用哦~
實現1~100所有質數求和
# 用for循環實現1~100中的質數求和 sum = 0 for x in range(2, 101): for i in range(2, x): if x % i == 0: break else: print('%d 是個素數' % x) sum += x print(' 1 ~ 100 所有素數的和為:', sum)
以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持LevelAH。