📜  均匀分布 python 示例 - Python (1)

📅  最后修改于: 2023-12-03 15:08:07.087000             🧑  作者: Mango

均匀分布 Python 示例

在Python中,我们可以使用random模块来生成服从均匀分布的随机数。

生成随机整数

我们可以使用randint(a, b)函数来生成在区间[a, b]内的随机整数。例如,要生成一个在[1, 10]内的随机整数,可以使用以下代码:

import random

number = random.randint(1, 10)
print(number)

输出:

7
生成随机浮点数

我们可以使用random()函数来生成在区间[0, 1)内的随机浮点数。例如,要生成一个在[0, 10)内的随机浮点数,可以使用以下代码:

import random

number = random.random() * 10
print(number)

输出:

5.756327272970292
生成多个随机数

如果需要生成多个随机数,我们可以使用randint(a, b)random()函数结合。例如,要生成5个在[1, 10]内的随机整数,可以使用以下代码:

import random

numbers = []
for i in range(5):
    number = random.randint(1, 10)
    numbers.append(number)

print(numbers)

输出:

[2, 8, 10, 4, 8]
扩展阅读