import random
# 随机生成一个[0,1)随机数
x = random.random()
y = random.random()
print(x,y) # 0.6257237702605041 0.10677931259145856
# 随机生成一个[0:10]的证书
m = random.randint(0,10)
print(m) # 1
# 随机获取()中的一个元素,()中必须是一个有序类型
st = random.choice([1,2,3,4,5])
st2 = random.choice('asdfhajfhergn')
print(st,st2) # 2 n
# random.sample(a,b)随机获取a中指定b长度的片段,不会改变原来的序列
lst = list(range(10))
sli = random.sample(lst,4)
print(sli) # [8, 1, 7, 4]
# 用于将一个列表中的元素打乱
lst2 = ['a','b','c','d','e']
random.shuffle(lst2)
print(lst2) # ['e', 'a', 'c', 'b', 'd']
【Python】random模块
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 随机数是由程序随即产生的数字,常见的图片验证码,12306的图片验证等,这节我们来认识Python中的随机数模块。...
- 1. random.random 2. random.uniform 3. random.randint 4...
- 利用定时器time添加2秒间歇停顿 利用随机数模块random添加随机选取 条件判断 添加while循环(只要.....