模块-random
随机函数random
- 从指定范围返回随机数
#包含1和100
random.randint(1,100)
#不包含100
random.randrange(1,100) - 获取随机浮点数
random.random() 0.6392684087628843
- 从指定字符串中返回随机字符
random.choice('123sfsvagagrger')
- 从指定字符串随机返回指定个数随机字符
random.sample('sfsgaetq34gea',4) ['e', 'e', 'g', '4']
- 生成随机验证码
import string s=string.ascii_lowercase+string.digits ''.join(random.sample(s,5))
- 洗牌
#列表随机打乱 d=list(range(100)) random.shuffle(d)