randrange()方法返回范围内从 range(start, stop, step)随机选取元素。
语法
以下是 randrange()方法的语法:
randrange ([start,] stop [,step])
注:此函数无法直接访问,所以我们需要导入 random 模块,然后用数学静态对象调用这个函数。
参数
-
start -- 范围的开始点。这个起点包括在该范围内。默认值为0
-
stop -- 停止的范围点。这个点不包含在这个范围内
-
step -- 递增值。默认值为1
返回值
该方法从给定范围内返回一个随机项
示例
下面的示例显示 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