分析age=20時,結果打印是teenager,為什么不是adult?
#分析age=20時,結果打印是teenager,為什么不是adult? #當age=20時,程序先去看是否滿足第一個條件age>=6,滿足,程序結束,不再執行后面的條件語句;
?#改寫:調整判斷條件順序?
age = 20
?if age >= 18: ? ?
? ? ? print 'adult'?
elif age < 18 and age >= 6: ? ?
? ? ? ?print 'teenager'?
else: ??
? ? ? ?print 'kid'
2020-07-23
2020-03-10