原理:2的质数次方减1 就可以得到一个很大的质数
代码:
import time #t=time.time() num=input("输入一个质数:") def prime_number(num): i=2 num=2**int(num) num-=1 print(num) #input() # if num>=33554435: # print(time.time()-t) prime_number(num) prime_number(num)
把注释代码去掉可以测试编译器速度,我用它测试pypy的速度