import numpy as np
a=np.arange(1,101)
print(a)
"""
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100]
"""
print(np.sqrt(6*np.sum(1/(a**2))))
#3.132076531809106
事实证明“”“ ”“”也是注释符号,首先我们认识一下np
import numpy as np
import matplotlib.pyplot as plt
a=np.arange(1,101)
b=a**a
plt.plot(a,b,'r-',linewidth=3)
plt.show()
这个就是说有图的输出了,图引入的是matplotlib.pyplot,于这个值而言,图长这样:
import math
from time import time
a=2
b=1000
t=time()
p=[p for p in range(a,b) if 0 not in [p%d for d in range (2,int(math.sqrt(p))+1)]]
print(time()-t)
print(p)
素数和概率的计算,素数懂得都懂,就不给输出结果了