提交 04d89419 编写于 作者: qfcy_'s avatar qfcy_

删除 生成随机数.py

上级 a7866e24
import matplotlib.pyplot as plt
from time import perf_counter
from random import random as random2
seed = perf_counter()
k=5.6;b=3.5
i=1
def random():
global seed
seed=seed*k+b
if seed > 10**10:
seed=perf_counter() # 加入时间的随机因素
return seed % i
l=[]
for j in range(500):
l.append(random())
k=random()*5.6 # 变化k, 避免随机数重复
#pprint(l)
plt.hist(l,bins=len(l)//5)
plt.show()
l2=[random2() for i in range(500)]
plt.hist(l2,bins=len(l2)//5)
plt.show()
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册