random 模块用来创建随机数的模块。
random.random() # 随机生成一个大于0且小于1之间的小数
random.randint(a, b) # 随机生成一个大于等于a小于等于b的随机整数
random.uniform(a, b) # 随机生成一个大于等于a小于等于b的随机浮点数
random.choice(seq) # 随机选择一个seq序列中的成员
random.sample(population, k, *, counts=None) # 随机选择多个成员
random.shuffle(x) # 将序列顺序随机打乱
import random
result = random.random() # 随机生成一个大于0且小于1之间的小数
print("result: ",result)
result = random.randint(10,20) # 随机生成一个大于等于a小于等于b的随机整数
print("result: ",result)
result = random.uniform(10,20) # 随机生成一个大于等于a小于等于b的随机浮点数
print("result: %f" %result)
result = random.choice([11,22,33,44,55]) # 随机选择一个seq序列中的成员
print(f"result: {result}")
result = random.sample([11,22,33,44,55],3) # 随机选择多个成员
print(f"result: {result}")
num_list = [11,22,33,44,55]
random.shuffle(num_list) # 将序列顺序随机打乱
print("result: {}".format(num_list))