Python中条件判断 if, elif, else的使用
程序员文章站
2024-01-07 08:33:28
...
-
一个if语句 + n 个 elif语句 (n >=1) + 一个else语句:
按照先后顺序进行判断,若当前条件(if 或者是 elif) 为False, 则跳到下一个条件进行判断,否则为True时,执行对应的代码,并且后面还未执行的条件判断都跳过,不再执行了。
即只要遇到一个if或elif为True的, 程序执行完对应的代码后,该轮条件判断就结束了。
def bigger_2(a,b):
if a > b:
print ("%s is bigger" % a)
if a < b:
print ("%s is bigger" % b)
if a == b:
print("%s is equal to %s" % (a, b))
return 'The end'
输出:
In[29]: bigger_2(10,6)
10 is bigger
Out[29]: 'The end'
In[30]: bigger_2(5,11)
11 is bigger
Out[30]: 'The end'
In[31]: bigger_2(2,2)
2 is equal to 2
Out[31]: 'The end'
原文链接:https://blog.csdn.net/wuqili_1025/article/details/79559424