Python If Else
Else
else
关键字会捕获前面条件没有捕获的所有情况。
例子 1
a = 200 b = 33 if b > a: print("b is greater than a") elif a == b: print("a and b are equal") else: print("a is greater than b")
在这个例子中,a 大于 b,所以第一个条件不成立,同时 elif
条件也不成立,所以我们转到 else
条件,并在屏幕上打印出 "a is greater than b"。
你也可以在没有 elif
的情况下使用 else
:
例子 2
a = 200 b = 33 if b > a: print("b is greater than a") else: print("b is not greater than a")