互联网技术 / 互联网资讯 · 2024年3月31日

Python3 randrange() 方法的详细解析

randrange() 是 Python 标准库中的一个用来从指定范围内随机选择整数的方法。默认的基数(步进)为 1。该方法通常与 random 模块一起使用,需要先导入该模块,然后通过 Random 对象调用。

语法

以下是 randrange() 的基本语法:

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

说明:start 为起始值,包含在范围内;stop 为结束值,通常不包含在范围内;step 为步长,与整数递增基数相关。

说明与注意

randrange() 不能直接作为全局函数使用,需要先导入 random 模块,然后通过 random.randrange 调用或通过 Random 类的静态对象调用。

参数

  • start — 指定范围内的起始值,包含在范围内(可选)。
  • stop — 指定范围内的结束值,通常不包含在范围内(必选)。
  • step — 指定递增基数(可选,默认为 1)。

返回值

从给定范围内返回一个随机整数;符合指定的起始、结束及步长条件。

示例

下面展示了如何在代码中使用 randrange() 的一个简要示例:

import random

print(random.randrange(10))

print(random.randrange(1, 10, 2))

以上示例运行后输出结果示例为:

随机输出的整数,取值范围与步长按调用时参数确定。

在实际使用中,可以将 [[[IMG_1]]] 作为图片占位符,表示示例截图或示意图的位置。