仅查找积极因素

问题描述 投票:0回答:1

用户输入一个正整数,然后打印所有正整数的列表,该列表均按升序平均除以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之外的整数。我尝试了两种变体,但看起来似乎不...

python-3.x factors
1个回答
0
投票

我不太理解您想要什么,但这可能是您正在寻找的解决方案。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.