用户输入一个正整数,然后打印所有正整数的列表,该列表均按升序平均除以1和1之外的所有数字。
我尝试了两种变体,但是除了12、12次外似乎什么都没得到
num_1 = int(input("please enter an integer:"))
print("the factors of", num_1, "are")
for value in range(2,num_1):
if num_1 % 2 ==0:
print (num_1)
elif num_1 ==num_1
break
我期望
2 3 4 6
而且,我不应该使用“ break”
用户输入一个正整数,然后打印所有正整数的列表,该列表均按升序平均除以1和1之外的整数。我尝试了两种变体,但看起来似乎不...
我不太理解您想要什么,但这可能是您正在寻找的解决方案。