zero to hero python教學

40423243 四設一乙 楊錦鑫

if相關指令

通常會搭配會有不同答案的指令,像input,random等使用,在輸入不同的指令可以輸出不同的答案

我們做個簡單的示範


天數=input('一個禮拜有___天?')
if 天數>7:
  print(太多了)
elif 天數<7:
  print(太少了)
elif 天數==7
  print(答對了)
else :
print(輸入的不是數字)
input在前面提到過,是個可以提出問題互動的字串
if=的條件如果符合,就可以觸發下面的子字串
elif是else if的縮寫,銜接在if的下面,與if有相同的用法及用途
else通常做為if字串的收尾,表示"上述條件以外"觸發下面的子字串
也有一些在if指令中很實用的字元
true/false指令:
可以做為開關使用,字串=true來開,字串=false來關,可間接寫入開或關的時候觸發字串
.upper()指令:
接在input後面,可以把輸入的大小寫默認為大寫
輸入a或A都會讀成A
if指令通常會出錯在子字串的設定,跟條件的不足/錯誤,錯誤會很難檢查,輸入的時候要注意

心得與自評

這個指令的用途還滿多的,不過想要精通這個指令還要一段時間
個人給自己65 分