今天,我刚刚被告知seed()程序员的功能比我更有经验.我通常只choice()使用列表作为参数调用,因为我不再需要随机数功能.
我的程序员朋友告诉我调用种子是必要的,因为否则Python总是以零作为默认种子开始随机数操作.这意味着虽然数字看似随机,但我们每次都得到相同的序列.
这让我很奇怪.choice()例如,该函数是否真的不会在种子出现之前调用种子?或者是它无法以编程方式更改其种子的原因,因为它本身会涉及选择一个随机数,显然如果我们的最终目标也是选择一个随机数,这有点问题!
我在这里咆哮,但我想知道是否有人清楚地知道这一切是如何实现的.