python的elif問題
為什么elif的條件是有從大到小的順序
如:
age?=?8 if?age?>=?6: ????print?'teenager' elif?age?>=?18: ????print?'adult' else: ????print?'kid' ????這是失敗的
為什么elif的條件是有從大到小的順序
如:
age?=?8 if?age?>=?6: ????print?'teenager' elif?age?>=?18: ????print?'adult' else: ????print?'kid' ????這是失敗的
2019-01-24
舉報
2019-01-24
因為大的滿足了,就結束了,后面就不運行了。如果你先小的再大的,同理小的滿足了后面也不運行了