【发布时间】:2016-07-11 09:19:46
【问题描述】:
我想为自己创建一个 2 条边之间整数的“随机”数生成器。此外,我想创建相同的东西,但在两条边之间使用浮点数(如 random.random 但在我想要的范围内)。
时间戳我需要时间。
我目前正在学习随机数的生成方式(我使用这种方式,以时间戳为开始):
a = int
b = int
m = int
number = time.mktime (time.localtime ())
for x in range (0, m):
number = (a*number + c) % m
print (number)
(int可以是任意整数,有多种优化返回值的方法(这里长解释))
这是我学会“随机”整数的方法。我目前正在寻找一种使用这种方式解决上述问题的方法(如果可能的话)。有什么想法吗?
【问题讨论】:
-
使用两个 int A 和 B 然后你可以做 A + float("0."+ str(B)) (好吧它很脏但就像一个带有日期的随机生成器......)跨度>
标签: python random time range generator