除了剛剛介紹過的while
語句,python 中也會使用其他語言中常見的流程控制語句,只是稍有變化。
可能最為人所熟知的程式設計語句就是if
語句了。例如:
>>> x = int(input("please enter an integer: "))
please enter an integer: 42
>>> if x < 0:
... x = 0
... print('negative changed to zero')
... elif x == 0:
... print('zero')
... elif x == 1:
... print('single')
... else:
... print('more')
...more
可以有零個或多個elif
部分,以及乙個可選的else
部分。 關鍵字 『elif
』 是 『else if』 的縮寫,適合用於避免過多的縮排。 乙個if
…
python教程 控制流程
一 控制流程用到的運算子 1.身份運算子 is 比較的時物件id,也即是cpython中的位址 2.成員運算子 in 判斷物件是否時某個容器中的值 3.比較運算子 4.邏輯運算子 按優先順序公升序排列 二 判斷語句 1.if語句 條件成立執行 當要進行使用者資訊匹配時,要求使用者輸入使用者名稱和密碼...
python教程 五 流程控制
if語句用於有條件的執行,if語句執行有個特點,它是從上往下判斷,如果在某個判斷上是true,把該判斷對應的語句執行後,就忽略掉剩下的elif和else while語句用於在表示式保持為真的情況下重複地執行,這將重複地檢驗表示式,並且如果其值為真就執行第乙個子句體 如果表示式值為假 這可能在第一次檢...
4 流程控制 python筆記
基本格式就是三種 if expression statement s if expression statement s else statement s if expression1 statement s elif expression4 statement s else statement s...