求解Python中输出A以内能被B整除的数

img


data = input("请输入")
a,b = data.split(" ")
a,b = int(a),int(b)

resList = []
for i in range(1,a+1):
    if i % b == 0:
        resList.append(i)
if len(resList) == 0:
    print(None)
else:
    for elem in resList:
        print(elem,end=" ")

结果:

img

如果觉得答案对你有帮助,请点击下采纳,谢谢~


num_str = input("请输入两个正整数(用空格隔开):")
num_list = num_str.split(" ")
A = int(num_list[0])
B = int(num_list[1])
for num in range(1, A + 1):
    if not num % B:
        print(num, end=" ")