📅  最后修改于: 2023-12-03 14:46:46.231000             🧑  作者: Mango
在Python中,我们可以使用random
模块来获取均匀分布的数字。下面是如何使用Python从一个给定的范围内获取随机数字的例子。
import random
# 获取 0 到 1 之间的均匀分布的数字
uniform_random = random.uniform(0, 1)
print(uniform_random)
# 获取 1 到 10 之间的均匀分布的整数
int_uniform_random = random.randint(1, 10)
print(int_uniform_random)
uniform(a,b)
方法用于生成一个a
和b
之间的随机小数,含a
和b
randint(a,b)
方法用于生成一个a
和b
之间的随机整数,含a
和b
如果你想要在一个范围内获取多个均匀分布的数字,可以放在循环中使用。例如,以下是获取10个0到1之间的均匀分布的数字的示例。
import random
for i in range(10):
uniform_random = random.uniform(0, 1)
print(uniform_random)
在Python中,我们可以使用random
模块来轻松地获取均匀分布的数字。可以使用uniform(a,b)
方法来获取两个数字之间的随机小数,或者使用randint(a,b)
方法来获取两个数字之间的随机整数。如需在一个范围内获取多个均匀分布的数字,可以使用循环。