python常用模块之random
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python常用模块之random相关的知识,希望对你有一定的参考价值。
一、random的作用
random模块是一个跟取随机值相关的模块,主要用于类似抽奖、验证码等场景
二、常用方法
random.random():产生一个0-1之间的随机数
print(random.random()) -------------------------------------------------------------------------------------- 0.13955850706432626
random.randint():产生一个指定范围的随机整数,这个范围是一个闭区间
print(random.randint(1,5)) -------------------------------------------------------------------------------------- 5
random.choice():返回指定序列中一个的随机值
print(random.choice([1,2,‘a‘,‘b‘])) -------------------------------------------------------------------------------------- a
random.sample():返回指定序列中指定个数的随机值
print(random.sample([‘a‘,‘b‘,‘c‘,1,2,3],2)) -------------------------------------------------------------------------------------- [‘b‘, 2]
random.shulffe():用于打乱列表中的元素排列顺序
li=[1,2,3] random.shuffle(li) print(li) -------------------------------------------------------------------------------------- [1, 3, 2]
三、验证码练习
View Code
以上是关于python常用模块之random的主要内容,如果未能解决你的问题,请参考以下文章