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模块
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 随机数是由程序随即产生的数字,常见的图片验证码,12306的图片验证等,这节我们来认识Python中的随机数模块。...
- 1. random.random 2. random.uniform 3. random.randint 4...
- 正态分布,normalvariate(mu,sigma)mu:均值sigma:标准差mu=0,sigma=1为标准...
- 利用定时器time添加2秒间歇停顿 利用随机数模块random添加随机选取 条件判断 添加while循环(只要.....