random.randint用法
时间: 2023-12-31 12:04:35 浏览: 83
random.randint(a, b) 是 Python 中 random 模块的一个函数,它用于生成一个指定范围内的随机整数,包括端点。
参数 a 和 b 是生成随机整数的范围,其中 a 是左端点,b 是右端点,且 a <= b。
使用方法:
```python
import random
# 生成一个在 [1, 10] 范围内的随机整数
num = random.randint(1, 10)
print(num)
```
输出:
```
5
```
在这个例子中,使用 random.randint(1, 10) 生成了一个在 [1, 10] 范围内的随机整数,并将其赋值给变量 num。最后打印出 num 的值,可以看到它是一个在 [1, 10] 范围内的整数。
相关问题
python中random.randint用法以及举例
random.randint(a, b) 是 Python 中 random 模块中的一个函数,其作用是生成一个在指定范围内的整数。其中 a 和 b 是指定的范围,函数将返回一个 a 和 b 之间(包括 a 和 b)的随机整数。举个例子,如果要生成 1 ~ 10 之间的随机整数,可以使用如下代码:
import random
num = random.randint(1, 10)
print(num)
每次运行上述代码,都会得到 1 ~ 10 之间的一个随机整数。
random.Random.randint
random.Random.randint 是一个方法,用于生成指定范围内的随机整数。
你可以使用以下代码来调用 random.Random.randint 方法:
```python
import random
# 创建 Random 对象
rand = random.Random()
# 生成随机整数
random_number = rand.randint(start, end)
```
在上面的代码中,`start` 和 `end` 是表示范围的整数。`randint` 方法将返回一个介于 `start` 和 `end` 之间(包括两者)的随机整数。
请注意,每次调用 `randint` 方法时,都会生成一个新的随机数。
阅读全文