推導式建立序列
語法格式:
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語...