python三大結構

2021-10-09 19:43:22 字數 1312 閱讀 6908

一,順序結構

自上而下地執行編寫的**
分支結構

根據不同的情況,走對應的分支,執行不同的**

在python裡面,常用 if elif else 的搭配

(1)單分支結構

當滿足某一條件,即判斷條件內容為真值時,所執行後續語句塊

適用於 滿足單一條件時 使用

(2) 雙分支結構

滿足該條件,及不滿足時,執行各自不同的**塊

適用於 對某一條件滿足與否時有不同的處理方式時 使用

if 《判斷條件》: 《語句塊》else : 《語句塊》

(3)多分支結構

條件眾多,分別滿足時,執行各自的**塊

適用於 對於判斷條件不唯一時 使用

對於分支結構,多種選擇方式,以及存在可省略的語句和條件,造就了 程式的靈活性。合理的使用,會造就更整潔、更高效的程式。
if 條件判斷 :  # 條件可以加括號也可以不加括號

……else:

……1 if 判斷條件1:

2 執行語句1……

3 elif 判斷條件2:

4 執行語句2……

5 elif 判斷條件3:

6 執行語句3……

7 else:

8 執行語句4……

迴圈語句

while 迴圈在給定的判斷條件為 true 時執行迴圈體,否則退出迴圈體。for 迴圈重複執行語句巢狀迴圈你可以在while迴圈體中巢狀for迴圈

迴圈控制語句可以更改語句執行的順序。

1.控制語句描述***break*** 語句在語句塊執行過程中終止迴圈,並且跳出整個迴圈

2. continue 語句在語句塊執行過程中終止當前迴圈,跳出該次迴圈,執行下一次迴圈。

3. pass 語句pass是空語句,是為了保持程式結構的完整性。

例子while迴圈結構

1 count = 0

2 while count < 5:

3 print count, " is less than 5"

4 count = count + 1

5 else:

6 print count, " is not less than 5"

for迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。

語法1:

for迴圈的語法格式如下:

for iterating_var in sequence: statements(s)

python三大結構案例 python三大結構

三大結構 一,順序結構 自上而下地執行編寫的 分支結構 根據不同的情況,走對應的分支,執行不同的 在python裡面,常用 if elif else 的搭配 1 單分支結構 當滿足某一條件,即判斷條件內容為真值時,所執行後續語句塊 適用於 滿足單一條件時 使用 2 雙分支結構 滿足該條件,及不滿足時...

4 三大結構

一 三大結構 順序 分支 迴圈 1.分支 分支的基本語法 if 條件表示式 語句1語句2 語句3.條件表示式就是計算結果必須為布林值的表示式 表示式後面的冒號不能少 注意if後面的出現的語句,如果屬於if語句塊,則必須同乙個鎖緊等級 條件表示式結果為true執行if後面的縮排的語句塊 if語句練習 ...

java三大結構

三大結構也稱為流程控制。三大結構包括 順序結構,選擇結構,迴圈結構。順序結構 執行的順序,從上往下,從左往右。選擇結構 if,switch if 判斷條件 if 判斷條件 else if else if else switch 值 表示式運算完的值 必須是byte,short,int,char型別的...