一、random.choice()
格式:random.choice(a)
返回从a中随机取出一个元素
例:
import random
num=[1,2,3,4,5,6,7,8,9,10]
print(random.choice(num))#随机从中取出一个数据
二、random.sample()
格式:random.sample(a,b) 返回从参数p序列中随机挑选出b个元素组成新的列表
例:
import random
num=[1,2,3,4,5,6,7,8,9,10]
print(random.sample(num,3))#随机从中取出三个数据,并组成新的列表
三、random.randint()
格式:random.randint(a, b) 返回一个随机整数n,在a,b之间
例:
import random
print(random.randint(1,10))#从1至10中随机返回一个数
四、random.uniform()
格式:random.randint(a,b)与randint非常像,返回一个随机浮点数n,在a,b之间
例:
import random
print(random.uniform(1,10))#从1至10中随机返回一个小数
本文详细介绍了Python中四种常用的随机数生成方法:choice用于从列表中随机选择一个元素;sample用于从列表中随机选择多个元素并组成新列表;randint用于生成指定范围内的随机整数;uniform用于生成指定范围内的随机浮点数。

被折叠的 条评论
为什么被折叠?



