python在一定范围内随机抽取两个整数,如何保证第一个是第二个的整数倍

2025-04-04 00:44:34
推荐回答(1个)
回答1:

在2至n2范围内,查找可以整除n1的整数,仅供参考。

import random
n1 = random.randint(10, 20)
n2 = random.randint(1, 10)
print(n1,n2)
for i in range(2, n2+1):
    if (n1 % i) == 0:
        print(n1, i)