gpt4 book ai didi

python random.randint 以 5 为增量生成 0-100

转载 作者:太空宇宙 更新时间:2023-11-04 07:14:13 25 4
gpt4 key购买 nike

是否可以使用 random.randint 从 0-100 以 5 为增量生成一个随机数?

random.randint(0,100)

如果可能的话,我需要一种方法来生成 0-100 之间的随机整数,但只能以 5 为增量。

最佳答案

要么使用random.randrange()它可以让你选择一个步长值:

random.randrange(0, 101, 5)

或者只是生成一个介于 020 之间的数字,然后将该数字乘以 5:

random.randint(0, 20) * 5

我在这里假设 100 是一个有效结果。如果不应生成 100,请使用 random.randrange(0, 100, 5)random.randint(0, 19) * 5 .

如果您想使用 numpy.random.randint() function 生成此类数字的 numpy 数组(而不是 standard library random module version ),只需使用

np.random.randint(0, 20, size=expected_size) * 5

关于python random.randint 以 5 为增量生成 0-100,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54082190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com