Python如何生成随机数?

rub*_*KAI 6 python random

我明白,我应该使用os.urandom()SystemRandomPython中的"安全"的伪随机数.

但是Python如何在逻辑上生成这些随机数?

还有一种方法可以在Python中生成一个比其他更"随机"的数字吗?

Wyz*_*a-- 6

对于"安全"随机数,Python实际上并不生成它们:它从操作系统获取它们,操作系统具有一个特殊的驱动程序,可以从各种实际来源收集熵,例如击键和磁盘搜索之间的时序变化.