random.randrange(0, 11, 2)
Run Code Online (Sandbox Code Playgroud)
这产生了[0,11]范围内的随机值(不包括11),步长为2.我用作11上限以确保10包含在可能的值中.
引用文档:
从中返回随机选择的元素
range(start, stop, step).这相当于choice(range(start, stop, step)),但实际上并不构建范围对象.
演示:
>>> import random
>>> [random.randrange(0, 11, 2) for _ in range(20)]
[6, 8, 6, 0, 4, 4, 8, 4, 10, 10, 6, 8, 10, 6, 0, 10, 2, 10, 4, 2]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56 次 |
| 最近记录: |