只在此山中,雲深不知處


聽首歌



© 2018 by Shawn Huang
Last Updated: 2018.5.27

流程控制 -- if else

頭前 轉厝 後壁

if Condition:
    do something...
else:
    do another something...
  1. Condition如果是真的(True),很明顯暗示我們Condition應該是個布林值,所以才會有真(True)或偽(False)。
  2. 在Condition之後必須使用冒號(:),這在此表示條件判斷結束。
  3. do something的位置必須要內縮一個tab(四格空白),這是Python程式的特色,稱之為內縮(indentation)。內縮的用意是因為do something可能是好幾行的指令,然後做好之後又接著其他指令,那麼若是Condition是True,程式需要執行哪幾行呢?答案就是跟在if之後有內縮一層的那幾行。一般的程式文書編輯器(IDE)都已經設計好內縮的距離,所以直接按Enter即會自動內縮。

Please practice how to calculate Body Mass Index(BMI):

BMI < 18.5 太輕了,要多吃一點
18.5<=BMI < 23.9 標準身材,請好好保持
23.9<=BMI<27.9 喔喔!得控制一下飲食了,請加油!
27.9<=BMI 肥胖容易引起疾病,得要多多注意自己的健康囉!