📜  python 范围内的随机整数 - Python (1)

📅  最后修改于: 2023-12-03 15:34:13.278000             🧑  作者: Mango

Python 范围内的随机整数

在 Python 中,我们可以使用 random 模块来生成随机整数。下面介绍两种生成随机整数的方法。

方法一:random.randint()

random.randint(a, b) 函数会返回一个在 [a, b] 范围内的随机整数。

import random

# 生成一个在 [0, 10] 范围内的随机整数
num = random.randint(0, 10)
print(num)

输出:

7
方法二:random.randrange()

random.randrange(start, stop=None, step=1) 函数会返回一个在 [start, stop) 范围内,以 step 为步长的随机整数。其中 start 为起始值,默认为 0;stop 为终止值,不包含在范围中,必须指定;step 为步长,默认为 1。

import random

# 生成一个在 [0, 10) 范围内,以 2 为步长的随机整数
num = random.randrange(0, 10, 2)
print(num)

输出:

2

以上就是 Python 范围内生成随机整数的两种方法。根据具体的场景,选择合适的方法即可。