random随机数模块
# ==============1.3.random随机数模块=============== # 代码分割线 - 开始
import random
# 1.用于生成一个0到1的随机浮点数
# print(random.random())
# # 2.用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: b <= n <= a。如果 a <b, 则 a <= n <= b。
# print(random.uniform(2, 3))
# # 3.用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b
# print(random.randint(3, 10))
# # 4.从指定范围内,按指定基数递增的集合中 获取一个随机数。(先从10到30,每隔2个数取值,然后从取值的结果随机取一个数)
# print(random.randrange(10, 30, 2))
# # 5.从序列中获取一个随机元素。
# list1 = ['python', 'C', 'C++', 'javascript']
# print(random.choice(list1))
# # 6.将一个列表中的元素打乱,即将列表内的元素随机排列。
p = ['A', 'B', 'C', 'D', 'E']
print(random.shuffle(p))
# 7.从指定序列中随机获取指定长度的片断并随机排列。
print(random.sample(p, 3))
# ==============1.3.random随机数模块=============== # 代码分割线 - 结束