Python random.uniform() 函数用于返回指定区间的随机浮点数。
语法
random.uniform(a, b)参数
a、b:区间两端数字。
返回值
返回 a 到 b 之间的随机浮点数。
示例
import random
print(random.uniform(1, 10)) # 1.5~9.9 之间的数
print(random.uniform(0, 100)) # 0~100
print(random.uniform(-5, 5)) # 可含负数
# 随机延迟
import time
delay = random.uniform(0.1, 0.5)
print(f"延迟 {delay:.2f} 秒")
time.sleep(delay)注意事项
uniform 两端都能取到(近似)。与 randint 区别是返回浮点。