random.randrange用法
时间: 2023-06-01 14:06:53 浏览: 86
random.randrange() 函数用于生成一个指定范围内的随机整数,语法如下:
random.randrange(start, stop[, step])
其中,start、stop 和 step 均为可选参数,意义如下:
start:表示范围的起始值,如果不设置,默认值为 0。
stop:表示范围的结束值,必须设置。
step:表示从起始值到结束值,每次增加的步长,如果不设置,默认值为 1。
例如,生成一个 0 到 9(不含 10)之间的随机整数,可以使用以下代码:
import random
num = random.randrange(0, 10)
print(num) # 输出结果随机,例如:5
相关问题
random.randrange(97,122)
`random.randrange(97, 122)` 是 Python 中的随机数生成函数 `random` 中的一个用法,它从指定的范围里(这里是 ASCII 码中的小写字母,从 'a'(ASCII 97)到 'z'(ASCII 122))返回一个随机整数。这个函数不会包括范围结束值,也就是说它会生成一个从 97('a')到 121('z')之间的随机小写字母。
具体来说,`random.randrange(start, stop)` 的作用是:
- `start`:生成数的起始值(包含)。
- `stop`:生成数的结束值(不包含)。
所以,如果你调用 `random.randrange(97, 122)`,你会得到一个随机的字母,例如 'q', 't', 'x', 等等,每次运行结果都不一样。
random.randrange(50,400,50)
这个函数会生成一个在50到350之间(不包括350)的随机整数,且每次增加的步长为50。例如,可能会生成以下整数:50、100、150、200、250、300。该函数的用法如下:
```python
import random
random_number = random.randrange(50, 400, 50)
print(random_number)
```
其中,50是随机数范围的起始值,400是随机数范围的终止值(不包括该值),50是步长。
阅读全文