Python基礎 控制語句

2021-10-08 09:14:57 字數 622 閱讀 1562

推導式建立序列

語法格式:

while 條件表示式:

迴圈體語句

for 迴圈通常用於可迭代物件的遍歷,語法格式如下:

for 變數 in 可迭代物件:

迴圈體語句

python包含以下幾種可迭代物件:

乙個迴圈體內可以嵌入另乙個迴圈,一般稱為「巢狀迴圈」,或者「多重迴圈」。

break語句可用於while和for迴圈,用來結束整個迴圈。當有巢狀迴圈時,break語句只能跳出最近一層的迴圈。

continue語句用於結束本次迴圈,繼續下一次。多個迴圈巢狀時,continue也是應用於最近的一層迴圈。

編寫迴圈時,遵守下面幾個原則可以避免部分不必要的低效計算:

語法格式(每次迴圈後給表示式賦值):

[表示式 for item in 可迭代物件 if 條件判斷]

示例:生成乙個元組,要求包含1-50數字中3的倍數。

輸出結果:

Python基礎 控制語句

python中的條件判斷使用的關鍵字是if elif else。def iffunc x if x 0 print positive elif x 0 print zero else print negative if name main iffunc 0 需要注意 1 冒號不能忘 2 if語句中除...

Python基礎控制語句

關係運算子 is 和 有什麼區別 python 物件由三方面組成 id type型別 value值。is對比的是id,而 對比的是value x y 4 5,6 z 4 5,6 x y true x z true x is y true x is z false 只有數值型和字串型的情況下,a is...

python基礎 邏輯控制語句

1 if語句的語法 if 布林表示式 條件成立 執行語句 2 if語句需要注意的地方 1 if語句之後跟的是布林表示式 2 if條件表示式之後加冒號 3 注意縮排 4 if語句中不寫語句塊,可以書寫pass佔位 if條件如果成立,就會執行if縮排語句 如果不成立就不會執行if縮排語句 python語...