random模块
一、random 模块
import random
print(random.random()) #随机输出大于零,小于一之间的数
print(random.randint(1,3))# 随机输出大于等于一,小于等于三之间的整数
print(random.uniform(1,3)) #随机输出一个大于一,小于三之间的小数
print(random.choice[1,2,9,54,5] #随机输出列表内任意一个元素
peint(random.sample([4,56,5,86],4)) #列表内任意n个元素的组合
常用函数
函数 | 含义 |
---|---|
random() | 生成一个[0,1.0)之间的随机浮点数 |
uniform(a,b) | 生成一个a到b之间的随机浮点数 |
randint(a,b) | 生成一个a到b之间[a, b]的随机整数 |
choice(
|
从列表中随机返回一个元素 |
shuffle(
|
将列表中元素随机打乱 |
sample(
|
从指定列表中随机获取k个元素 |