📅  最后修改于: 2023-12-03 15:11:13.167000             🧑  作者: Mango
在 Python 中,我们可以使用 random
模块来生成随机数。要生成一个 100 到 999 之间的随机整数,我们可以使用 random.randint(100, 999)
函数。
如果要生成可被 5 整除的随机整数,我们可以生成一个 100 到 999 之间的随机整数,然后向下取整到最接近的 5 的倍数。
以下是在 Python 中生成 3 个 100 到 999 之间可被 5 整除的随机整数的代码:
import random
result = []
for i in range(3):
num = random.randint(100, 999)
num = num - (num % 5)
result.append(num)
print(result)
输出:
[820, 350, 685]
random.randint(100, 999)
函数将生成一个 100 到 999 之间的随机整数,并将其赋值给变量 num
。我们然后使用 %
运算符计算 num
的余数,并使用 num - (num % 5)
将 num
向下取整到最接近的 5 的倍数。最后,我们将生成的随机整数添加到 result
列表中,并循环 3 次以生成 3 个随机整数。
这是一个简单的方法来生成指定条件下的随机整数。