随机数random
需要 import random
x=random.random() 产生 0 到 1 之间的随机浮点数
结果 0.005570080000840916
x=random.randint(1,10) 产生 1 到 10 的一个整数型随机数
x=random.uniform(1.1,5.4) 产生 1.1 到 5.4 之间的随机浮点数,区间可以不是整数
结果 4.631147784543071
x=random.choice('tomorrow') 从序列中随机选取一个元素
参数 可迭代的
x=random.sample([1,4,5,6,7,8],3) 从参数1中随机选取指定的个数
参数1 可迭代的
x=random.randrange(1,100,2) 生成从1到100的间隔为2的随机整数
a=[1,3,5,6,7]
random.shuffle(a) # 将序列a中的元素顺序打乱
参数 好像只能是列表