立即学习:https://edu.csdn.net/course/play/24459/296364?utm_source=blogtoedu
random模块
random.randrange(1,10):返回1-10之间的一个随机数,不包括10
random.randrange(1,10,2):添加步长
random.randint(1,10):返回1,10时间一个随机数,包括10
random.random():返回一个随机浮点数
random.choice('abcdafdf'):返回一个给定数据集合中的随机字符
random.sample('andashdsv',3):从多个字符中选取特定数量的字符
洗牌:a= [0,1,2,3,3,2,4,]
random.shuffle(a)
生成随机字符串:
import string
' '.join(random.sample(string.ascii_lowercase + string.digits, 6))