條件迴圈結構

2021-10-09 12:44:00 字數 864 閱讀 5799

今天又是課多的一天,只有晚上才能補上這個課,雖然很累但很有勁很有希望,因為計算機是一直的方向。今天的課程比之前難度有所上公升但在群中各位學長的幫助下我仍克服萬難走下去。

while 迴圈

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

while 布林表示式:

**塊while迴圈的**塊會一直迴圈執行,直到布林表示式的值為布林假。

如果布林表示式不帶有<、>、==、!=、in、not in等運算子,僅僅給出數值之類的條件,也是可以的。當while後寫入乙個非零整數時,視為真值,執行迴圈體;寫入0時,視為假值,不執行迴圈體。也可以寫入str、list或任何序列,長度非零則視為真值,執行迴圈體;否則視為假值,不執行迴圈體。

2. while - else 迴圈

while 布林表示式:

**塊else:

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

3. for 迴圈

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

for 迭代變數 in 可迭代物件:

**塊每次迴圈,迭代變數被設定為可迭代物件的當前元素,提供給**塊使用。

4. for - else 迴圈

for 迭代變數 in 可迭代物件:

**塊else:

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

php控制結構(迴圈,條件)

if語句 格式 if 表示式 語句 示例 a 5 b 10 if b a if else語句 格式 if 表示式 語句1 else 語句2 示例 a 5 b 10 if b a else elseif語句 格式 if 表示式1 語句1 elseif 表示式2 語句2 elseif 表示式n 語句n ...

Python學習 條件 迴圈結構

迴圈語句 迴圈語句 練習題assert expression,error description 例子 my list gogobaby my list.pop assert len my list 0,列表中沒有元素 assertionerror traceback most recent cal...

2 條件迴圈結構

1 編寫乙個python程式來查詢那些既可以被7整除又可以被5整除的數字,介於1500和2700之間。for i in range 1500,2701 if i 7 0 if i 5 0 print i,end else continnue 2 龜兔賽跑遊戲 題目描述 話說這個世界上有各種各樣的兔子...