random模块是随机数模块,用来获取随机数 洗牌功能 简单的验证码功能 方法一: 方法二:import random
print(random.random())#随机获取0-1之间的小数
print(random.uniform(1,2))#随机获取指定区间的小数
print(random.randint(1,10))#随机生成指定区间的整数[1-3]
print(random.randrange(0,11,2))#随机获取指定区间的整数,步长为2[0,11)
print(random.choice('abdcdda'))#随机获取字符串中的一个字符
print(random.sample('abdcdda',3))#随机获取字符串中指定数量的字符,并转换成list形式输出
print(random.sample(['a','b','c','d','e','f','g','h','i','j'],3))
>>> import random
>>> l = list(range(10))
>>> l
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> random.shuffle(l)>>> l
[3, 8, 0, 9, 7, 4, 5, 1, 2, 6]