Hen*_*Hub 1 python random numpy
是否有可能生成一个随机数,random.randint从0到100,增量为5?
random.randint(0,100)
Run Code Online (Sandbox Code Playgroud)
如果它可能我需要从0-100生成随机整数,但只增加5.
使用random.randrange()哪个可以让你选择一个步骤值:
random.randrange(0, 101, 5)
Run Code Online (Sandbox Code Playgroud)
或者只是在0和之间生成一个数字20并将该数字乘以5:
random.randint(0, 20) * 5
Run Code Online (Sandbox Code Playgroud)
我假设这100是一个有效的结果.如果100不应生成,请使用random.randrange(0, 100, 5)或random.randint(0, 19) * 5.
如果您想numpy使用该numpy.random.randint()函数(而不是标准库random模块版本)生成此类数字的数组,请使用
np.random.randint(0, 20, size=expected_size) * 5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
575 次 |
| 最近记录: |