Python数字randrange()
方法从范围(start
,stop
,step
)返回随机选择的元素。
语法
以下是randrange()
方法的语法 -
randrange ([start,] stop [,step])
注意 - 此函数不可直接访问,需要导入random
模块,然后需要使用random
静态对象调用此函数。
参数
start
- 范围的起始点,这将包括在范围内,默认值为0
。stop
- 范围的起终点,这将包括在范围内,默认值为1
。step
- 跳跃值,不包括在范围内。
返回值
- 该方法从给定范围返回一个随机项。
示例
以下示例显示了randrange()
方法的用法。
#!/usr/bin/python3
import random
# randomly select an odd number between 1-100
print ("randrange(1,100, 2) : ", random.randrange(1, 100, 2))
# randomly select a number between 0-99
print ("randrange(100) : ", random.randrange(100))
当运行上述程序时,它会产生以下结果 -
randrange(1,100, 2) : 83
randrange(100) : 93