我在这个链接上遇到了一个随机数生成器包。
我想在Python中使用这个包。我是Python的初学者,我无法理解从哪里开始。
答案 0 :(得分:1)
编辑:reikna包基于Random123源代码,并生成CBRNG随机数。
可以使用random library直接从python生成随机数,例如:
a = random.randint(0,100)
# sets a to a random integer (whole number) between 0 and 100 (inclusive)
如果您需要加密强度随机性,那么可以使用os library来实现,例如:
b = os.random(10)
# sets b to a string of 10 random bytes
对于更复杂的用途,您可能正在寻找numpy random routines:
c = numpy.random.beta(a, b)
# sets c to a random sample from a Beta distribution, with a = α and b = β.