random模块
随机模块,用于处理随机问题。
import random # 随机整数 print(random.randint(0, 9)) # 0到9之间随机一个整数 print(random.randrange(1, 10, 2)) # 1到9之间随机一个奇数
# 随机小数 print(random.random()) # 0到1之间随机一个小数 print(random.uniform(1, 3)) # 1到3之间随机一个小数
# 随机返回 print(random.choice([1, 2, 'a', 'b'])) # 从对象中随机选择一个返回 print(random.sample('zxc134234', 2)) # 从对象中随机选择指定个数的元素,返回一个列表
# 随机打乱 lis = ['zxc', 1, '2'] random.shuffle(lis) # 随机打乱列表 print(lis) # ['2', 'zxc', 1]