Python 選擇與迴圈

2021-10-01 07:43:18 字數 548 閱讀 5304

1、算數運算子:+、-、*、/、//、%、**

2、關係運算子:>、<、==、<=7、>=、!=

3、測試運算子:in、not in、is、is not

4、邏輯運算子:and、or、not

5、位運算子:~、&、|、^、<<、>>

6、矩陣運算子:@

if 表示式1 :

語句塊1

elif 表示式2 :

語句塊2

else :

語句塊n

while 條件表示式 :

迴圈體else :

else 子句**塊

和for 變數 in 序列或其他迭代物件 :

迴圈體else :

else 子句**塊

或者def foreach(function, iterator):

for item in iterator:

function(item)

1、break:整個迴圈提前結束

2、continue:終止本次迴圈,並忽略 continue 之後的所有語句,直接回到迴圈的頂端

Python程式設計之選擇與迴圈

2.條件結構 if結構 a 5 if 1 print a 使用整數作為條件表示式 if a print a 使用列表作為條件表示式 if else 結構 a if a print a else print empty if elif else結構 a 5if a 1 print a elif a 1...

迴圈與選擇結構 for

for while迴圈較為鬆散,可以用更緊湊的for迴圈。for 表示式1 表示式2 表示式3 語句塊 先執行表示式1,再執行表示式2,若為真則執行迴圈體,否則結束迴圈,執行完迴圈體後執行表示式3,重複23,直到表示式2為假時終止迴圈。表示式1只執行1次。也可寫為 for 初始化語句 迴圈條件 自增...

Python 2 選擇,迴圈

選擇結構 1.單分支選擇結構 if 表示式 語句 if a b a,b b,a 序列解包 print a,b 2.雙分支結構 if 表示式 語句1else 語句2三元運算子 語句 if condition else 語句 3.多分支選擇結構 if 表示式1 語句1elif 表示式2 語句2elif ...