Task 2 條件迴圈結構

2021-10-08 11:11:35 字數 743 閱讀 8752

1.while 迴圈

while語句最基本的形式包括乙個位於頂部的布林表示式,乙個或多個屬於while**塊的縮排語句。

2.while - else 迴圈

當while迴圈正常執行完的情況下,執行else輸出,如果while迴圈中執行了跳出迴圈的語句,比如 break,將不執行else**塊的內容。

3.for 迴圈

for迴圈是迭代迴圈,在python中相當於乙個通用的序列迭代器,可以遍歷任何有序序列,如str、list、tuple等,也可以遍歷任何可迭代物件,如dict。

4.for - else 迴圈

當for迴圈正常執行完的情況下,執行else輸出,如果for迴圈中執行了跳出迴圈的語句,比如 break,將不執行else**塊的內容,與while - else語句一樣。

5.range() 函式

這個bif(built-in functions)有三個引數,其中用中括號括起來的兩個表示這兩個引數是可選的。

step=1 表示第三個引數的預設值是1。

range 這個bif的作用是生成乙個從start引數的值開始到stop引數的值結束的數字序列,該序列包含start的值但不包含stop的值。

6.enumerate()函式

7.break 語句

break語句可以跳出當前所在層的迴圈。

8.continue 語句

continue終止本輪迴圈並開始下一輪迴圈。

9.pass 語句

10.推導式

Task2 條件和迴圈

1.if語句 在編寫程式時往往要根據一定的條件進行一定的判斷,然後選擇執行不同的語句,此時需要使用判斷語句來進行流控制。條件判斷語句為if else end,其使用形式有以下2種。1 if end 此時的程式結構如下 if 表示式 執行語句 end 2 if elseif else end 注意 1...

Python練習task2 條件與迴圈

if語句 e.g.age 20if age 18 print adult 如果if語句的判斷為真,則執行print語句,否則什麼都不做。單個 if 語句中的條件表示式可以通過布林操作符 and,or和not 實現多重條件判斷 if 2 1and not2 3 print correct judgem...

Python學習筆記(Task2 條件與迴圈)

python條件語句是通過一條或多條語句的執行結果 true或者false 來決定執行的 塊。a 2 if a 2 print a else print a 1 輸出結果 1python程式語言指定任何非0和非空 null 值為true,0 或者 null為false。判斷條件 成立時 非零 則執行...