python模块之random模块

  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]
原文地址:https://www.cnblogs.com/zxc-Weblog/p/8279921.html