Python實現求第6個默尼森數
默尼森數:
from math import sqrt
def is_prime(n):
if n==1:
return False
for i in range(2,int(sqrt(n))+1) :
if n % i==0:
return False
break
else:
return True
p=2
i=1
while i<=6:
if is_prime(p):
m=2**p-1
print(i,'monysen is',m)
i+=1
p+=1
def is_prime(n):
if n==1:
return False
for i in range(2,int(sqrt(n))+1) :
if n % i==0:
return False
break
else:
return True
p=2
i=1
while i<=6:
if is_prime(p):
m=2**p-1
print(i,'monysen is',m)
i+=1
p+=1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25465866/viewspace-2146782/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python:第6章-2 使用函式求素數和 (20分)Python函式
- 用python求第1000個質數的值Python
- 用一個巨集實現求兩個數中的最大數
- Python求10個數的平均數實戰案例講解!Python
- python實現給定一個數和陣列,求陣列中兩數之和為給定的數Python陣列
- c++實現求眾數及其重數C++
- 求一個數的二進位制數中所含1的個數的程式碼實現
- Python實現求多個集合之間並集的方法Python
- Python求一個數的平方根Python
- 求兩個正整數的最大公約數與最小公倍數--C#實現C#
- Python學習第6天Python
- 實現傳送多個Ajax請求
- 使用 Promise 實現任務佇列傳送請求,實現最大請求數目限制Promise佇列
- 靜默安裝功能的實現
- 【遞迴打卡2】求兩個有序陣列的第K小數遞迴陣列
- Java語言非遞迴求第n個斐波那契數Java遞迴
- Python實用技法第11篇:找出序列中出現次數最多的元素Python
- Python:第6章-6 縮寫詞 (20分)Python
- python3 實現 get 和 post 請求Python
- TensorFlow 實戰Google深度學習框架(第2版)第6章之LeNet-5模型實現MNIST數字識別Go深度學習框架模型
- Python實用技法第6篇:讓字典保持有序Python
- 無序陣列求第K大的數陣列
- Storm入門之第6章一個實際的例子ORM
- python怎麼求因數Python
- Python求最小公倍數Python
- 用python3求一個正數的因式分解Python
- 選擇問題(求第k個最小元素)
- 求:1,2,5這三個數不同組合的和為100的組合的個數!Java實現。Java
- 求無序陣列總第n大的數陣列
- python 計算兩個列表的相關係數的實現Python
- C#--求三個數的最大數C#
- python+pytest介面自動化(6)-請求引數格式的確定Python
- Requests如何在Python爬蟲中實現get請求?Python爬蟲
- ES6 系列之私有變數的實現變數
- ES6系列之私有變數的實現變數
- python實現字串轉換整數Python字串
- 深入 Python 整數物件的實現Python物件
- Python例項之用Python求完全平方數Python