MicroPython中的random似乎有什么作用?

时间:2019-06-17 17:56:32

标签: random micropython pybricks-micropython

使用pybricks-micropython

运行此命令以获取随机端口号,可在CPython下运行。

import random
port = random.randint(50000,50999)

产生一个数字,每次运行脚本时它几乎都是随机的,它是相同的数字。我猜MicroPython需要更多的东西吗?

我想念什么?

1 个答案:

答案 0 :(得分:1)

约翰

我随机查找种子,并使用了新纪元时间。解决了。​​

millis = int(round(time.time())
random.seed(millis)
port = random.randint(50000,50999)

好吧,几乎可以肯定会产生一个您可以预测的随机数,但是嘿,这不是给彩票或其他东西的,它不是给端口号的:)

谢谢,您为该答案添加了种子,请原谅。