取随机小数
import random
# 用于生成一个0到1的随机浮点数:0<= n < 1.0
num1 = random.random()
# 用于生成一个指定范围内的随机浮点数,两个参数其中一个是上限,一个是下限。如果 a > b,则生成的随机数 n: b <= n <= a。如果 a < b, 则 a <= n <= b。
num2 = random.uniform(10, 1)
num3 = random.uniform(1, 10)
print(num1) # 0.9286305041865984
print(num2) # 7.536213279665526
print(num3) # 5.980299407461722
取随机整数
import random
# 用于生成一个指定范围内的整数。其中参数 a 是下限,参数 b 是上限,生成的随机数 n: a <= n <= b
num1 = random.randint(1, 2)
# 从指定范围(左闭右开)内,按指定基数递增的集合中 获取一个随机数。
# random.randrange