Python random.randrange() 函数用于返回[start, stop) 左闭右开区间的随机整数,支持步长。
语法
random.randrange(stop)
random.randrange(start, stop)
random.randrange(start, stop, step)参数
stop 或 start, stop 或 start, stop, step。左闭右开 [start, stop)。
返回值
返回区间内的随机整数,支持步长。
示例
import random
print(random.randrange(10)) # 0~9
print(random.randrange(1, 7)) # 1~6
print(random.randrange(0, 10, 2)) # 0,2,4,6,8 随机偶数
print(random.randrange(10, 0, -1))# 10~1注意事项
randrange 左闭右开(取不到 stop),和 range 一致。要闭区间用 randint。