Python——模块——随机模块
Posted 澄心元素
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python——模块——随机模块相关的知识,希望对你有一定的参考价值。
1、引用模块
import random
2、随机整数
random.randint(a,b)
3、随机浮点数
random.uniform(a,b)
4、从列表中随机取元素
random.choice()
5、在一定范围内取数,c默认为空,若c有数值说明a,b之间按c得数值递增
random.randrange(a,b,c)
6、随机打乱列表
p = ["Python", "is", "powerful", "simple", "and so on..."] random.shuffle(p)
7、从指定序列中随机获取指定元素
random.sample(‘abcdefghij‘, 3) # [‘a‘, ‘d‘, ‘b‘]
8、随机验证码
import string import random #随机生成4位小写字母 a = "".join(random.sample(string.ascii_lowercase,4)) print(a) #随机生成4位小写字母 数字的组合 b = "".join(random.sample(string.ascii_lowercase+string.digits,4)) print(b) #随机生成4位小写字母 大写字母 数字的的组合 c = "".join(random.sample(string.ascii_uppercase+string.digits+string.ascii_lowercase,4)) print(c) #随机生成4位小写字母 大写字母的组合 d ="".join(random.sample(string.ascii_letters+string.digits,4)) print(d)
以上是关于Python——模块——随机模块的主要内容,如果未能解决你的问题,请参考以下文章