Python随机生成6个不重复数字:从1到80中抽取
Python随机生成6个不重复数字
想要从1到80中随机抽取6个不重复的数字?使用Python可以轻松实现!
以下是一个使用Python编写的程序,可以实现这个功能:
import random
# 从1到80生成一个整数列表
numbers = list(range(1, 81))
# 从列表中随机选择6个不同的整数
random_numbers = random.sample(numbers, 6)
# 输出结果
print('随机选取的6个不同整数是:', random_numbers)
代码解释:
import random: 导入Python的random模块,该模块提供了生成随机数的函数。numbers = list(range(1, 81)): 创建一个包含1到80所有整数的列表。random_numbers = random.sample(numbers, 6): 使用random.sample()函数从numbers列表中随机抽取6个不重复的元素,并将结果存储在random_numbers列表中。print('随机选取的6个不同整数是:', random_numbers): 打印输出结果。
每次运行程序,您都会得到一组不同的随机数字。例如:
随机选取的6个不同整数是: [45, 12, 78, 34, 56, 23]
其他编程语言:
如果您需要使用其他编程语言实现类似的功能,请告诉我您所使用的语言,我会尽力提供相应的代码示例。
原文地址: https://www.cveoy.top/t/topic/PHE 著作权归作者所有。请勿转载和采集!