Python生成10个随机数的方法

在Python中,可以使用内置模块`random`来生成随机数。如果你想要在区间[0, 100]中随机生成10个不同的整数,可以使用`random.sample`函数。这个函数可以从一个序列中随机抽取指定数目的样本,且不会替换原序列中的元素。

以下是一个简单的例子,展示了如何在Python中生成10个在区间[0, 100]中的随机整数:

python

import random

# 定义区间

lower_bound = 0

upper_bound = 100

# 生成10个随机整数

random_numbers = random.sample(range(lower_bound, upper_bound + 1), 10)

# 打印结果

print(random_numbers)

在上面的代码中,我们首先导入了`random`模块,然后使用`random.sample`函数在区间[0, 100]中生成10个随机整数。`random.sample`函数的第一个参数是我们要从中抽取的序列,这里我们使用`range`函数生成了一个整数序列。第二个参数是我们要抽取的样本数目。

运行这段代码后,你会得到一个包含10个随机整数的列表。由于每次生成的随机数都不同,所以每次运行程序都会得到不同的结果。

请注意,`random.sample`函数保证返回的样本是无序的,并且不会包含重复的元素。如果你想要特定的顺序或者想要控制重复元素的出现,你可能需要使用其他方法。

更多文章请关注《万象专栏》