当前位置: 首页 > 文档资料 > Python 中文教程 >

randrange ([start,] stop [,step])

优质
小牛编辑
130浏览
2023-12-01

描述 (Description)

方法randrange()从范围(start,stop,step)返回一个随机选择的元素。

语法 (Syntax)

以下是randrange()方法的语法 -

randrange ([start,] stop [,step])

Note - 此函数不能直接访问,因此我们需要导入随机模块,然后我们需要使用随机静态对象调用此函数。

参数 (Parameters)

  • start - 范围的起点。 这将包括在范围内。

  • stop - 范围的停止点。 这将被排除在范围之外。

  • step - 要添加到数字中以确定随机数的步骤。

返回值 (Return Value)

此方法返回给定范围内的随机项

例子 (Example)

以下示例显示了randrange()方法的用法。

#!/usr/bin/python
import random
# Select an even number in 100 <= number < 1000
print "randrange(100, 1000, 2) : ", random.randrange(100, 1000, 2)
# Select another number in 100 <= number < 1000
print "randrange(100, 1000, 3) : ", random.randrange(100, 1000, 3)

当我们运行上面的程序时,它产生以下结果 -

randrange(100, 1000, 2) :  976
randrange(100, 1000, 3) :  520