KS3 計算機/選擇
外觀
< KS3 計算機
選擇允許我們在程式中新增額外的控制級別。當我們引入選擇時,計算機只會在指定條件為真或假時才執行指令。否則,它將不會執行該程式碼/指令。
例如
if age > 16:
print("You are allowed to drive")
上面的列印命令只有在指定條件(年齡>16)為真時才會執行。如果它不為真(例如年齡為13),那麼該行程式碼將不會執行,它將被忽略。
您還可以使用 Python 中的IF-ELIF-ELSE結構(雖然所有語言都提供類似的結構)來設定多個備選方案。
例如
if age > 16:
print("You are allowed to drive")
elif age == 16:
print("You will be allowed to drive next year")
else
print("You are too young to drive, come back in a few years!")
您可以將 IF 語句巢狀在彼此內部,以構建更靈活的結構。
選擇的另一個示例稱為CASE語句。我們通常不會在 KS3 中檢視 Case 語句。