1、引用模块
2、随机整数
3、随机浮点数
4、从列表中随机取元素
5、在一定范围内取数,c默认为空,若c有数值说明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)