问题陈述,但我不知道缩进的到底是什么

the problem statement but I don't know what exactly is indented

将变量 num 增加 1 post 检查上述条件。 (注意这个增量会在if语句之外,注意缩进,避免死循环)

这是问题陈述,但我不知道具体缩进了什么

不知道对不对

num = 1
factors=[ ]

while num <= 100: 

    if (num % 10) == 0 :

    factors.append(num)

    num += 1 

    print(factors)

Python 使用缩进来指示嵌套代码块,在此示例中,您的 while 循环中有一段代码,由 4 space 缩进指示。然后你有一个 if 语句,然后还需要它的内容再缩进 4 spaces。这会给你以下结果:

num = 1
factors = []

while num <= 100: 
    if (num % 10) == 0:
        factors.append(num)
        num += 1 

print(factors)

我想这就是您问题的答案

num = 1
factors = []
while num <= 100:
    if (num % 10) == 0:
        factors.append(num)
    num += 1
print (factors)