检查IF中的第一个条件,并在Python中的下一个语句中进行测试

bgo*_*s06 -1 python if-statement

我想了解Python中的一些东西 - 如果有这种情况.使用此示例代码:

num = 1

if (num == 1):
    print ("op 1")
elif (num < 2):
    print ("op 2")
elif (num <= 1):
    print ("op 3")
elif (num != 1):
    print ("op 4")
else:
    print ("Fail")

print ("End")
Run Code Online (Sandbox Code Playgroud)

我会得到第一个条件,然后走到最后.

我怎样才能检查,例如,第一个和如果是,那么检查下一个条件呢?并检查所有这些?

试图使用CONTINUE不起作用; 我使用了一堆IF而不是IF-> Elif,但这是正确的方法吗?

小智 5

我使用了一堆IF而不是IF-> Elif,但这是正确的方法吗?

这正是做到这一点的正确方法.只要if语句为true,就会跳过剩余的elif语句.确保全部被检查的唯一方法是使用if语句.