手把手教你學Python 的迴圈結構

2021-10-25 15:32:50 字數 734 閱讀 9742

1、while - else 迴圈

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

2、for 迴圈

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

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

例:『』『for 迭代變數 in 可迭代物件:

**塊『』『for i in 『iloverm』:print(i, end=』 『) # 不換行輸出#輸出結果# i l o v e r mdic = for key, value in dic.items():print(key, value, sep=』:』, end=』 ')#輸出結果 # a:1 b:2 c:3 d:4

3、for - else 迴圈

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

以上就是關於python 的迴圈結構的相關介紹了,大家可以根據以上方法進行操作練習。

文章部分內容源於網路,聯絡侵刪*

文章**:

手把手教你學Python之迴圈結構

目錄 while迴圈 for迴圈 迴圈結構巢狀 迴圈結構主要用於需要重複執行某些操作的場景,通過迴圈可以大大降低開發人員的工作量,也是利用程式提公升工作效率的優勢之一。對於迴圈,主要把握以下幾點 什麼時候開始執行迴圈?什麼時候迴圈結束?需要重複操作的內容是什麼?每次操作後,有什麼變化?等。pytho...

手把手教你學Python之元組

目錄 元組的建立 元組和列表的聯絡與區別 生成器推導式 元組是python中內建的有序不可變序列,元組的所有元素放在一對圓括號 中,並使用逗號隔開,元組中元素的型別可以相同也可以不同。建立元組的兩種方式 注意 當元組中只包含乙個元素時,元素後面的逗號不能省略,否則系統會將其看做是其他資料型別。例如包...

python 詞云手把手 手把手教你生成炫酷的詞云

前言 話說,在這個大資料時代,獲取資訊顯得極為容易,可正是如此,我們想要對資訊進行直觀地了解難度就大了。excel是乙個很好的資料視覺化方法,不過有時候我們的資料 可能並不是一張或者多張excel 這樣子的話如果我們想利用excel進行資料視覺化就顯得不是那麼容易。首先我們需要逐個將資料匯入到exc...