Python随机数⽣成不重复sample()⽅法返回⼀个列表,其中包含从序列中随机选择的指定数量的项⽬。
random.sample(sequence, k)
random.sample(range(1,N), k)
表⽰从[1,N]的范围内随机⽣成k个数,结果返回列表
如:随机⽣成5个(1, 15)范围内的数字:
import random  #随机数
for i in range(5):
ran = random.randint(1, 10)
print(ran, end=' ')
效果如下:
python生成1到100之间随机数
如:随机⽣成5个(1, 10)范围内不重复的数字:
import random
ran = random.sample(range(1, 10),5)
print(type(ran))
for i in ran:
print(i, end=' ')
效果如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。