我只对随机数的选择感兴趣,
在这种情况下 X % 5 == 0。
from random import randint
num = randint(5,15000) #Inclusive
while not (num % 5 == 0):
num = randint(5,15000)
print num
这是我目前所拥有的,但这似乎不是很 pythonic。
有什么建议吗?
谢谢
请您参考如下方法:
如何生成一个范围在 1 到 MAX/Y 之间的随机整数 r 并使用 r * Y?
例如,
from random import randint
num = randint(1,15000 / 5) * 5
print num
