最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python循環(huán)結構詳解

 更新時間:2021年05月12日 08:31:37   作者:一只螢火蟲  
這篇文章主要介紹了Python循環(huán)結構詳解,文中有非常詳細的代碼示例,對正在學習python的小伙伴們有很好的幫助,需要的朋友可以參考下

一、內(nèi)容簡介

使用while循環(huán)編寫重復執(zhí)行的語句
使用哨兵值控制循環(huán)
使用for循環(huán)實現(xiàn)計數(shù)器控制
使用break、continue控制循環(huán)

二、while循環(huán)

在這里插入圖片描述

注意:循環(huán)控制時不要使用浮點型來比較等值

i = 1           # 循環(huán)變量的初值
while i < 10:    # 循環(huán)變量的判斷
    print("當前第", i, "次循環(huán)")
    i += 1      # 循環(huán)變量的更新

PyCharm調試示例

# PyCharm中的調試
# 1. 設置斷點:debug->調試
# 2. 開啟調試:鼠標右鍵代碼,點擊debug '模塊名稱'選項(快捷鍵:shift + F9)
# 3. 單步調試:進行單步跳過F8(step over)
#    進入函數(shù)內(nèi)部,第三步:可以單步進入函數(shù)內(nèi)部F7(step into)
i = 1           # 循環(huán)變量的初值
while i < 3:    # 循環(huán)變量的判斷
    print("當前第", i, "次循環(huán)")
    i += 1      # 循環(huán)變量的更新

在這里插入圖片描述

三、for循環(huán)

語法

for i in range(strat, end):
		#循環(huán)語句

累加

sum = 0
for i in range(0, 101, 2):	# 0 - 100的偶數(shù)和
    sum += i
print("0-100的偶數(shù)累加和為:", sum)
 - range函數(shù)說明

for循環(huán)的原理

# range(10)生成了[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
# range(0, 10) 等價于range(0, 10) 區(qū)間[0, 10)
# range(0, 50, 5)   列表[0, 50), 5代表步長[0, 5, 10, 15,……,45]

# for循環(huán)使用range函數(shù)
for i in range(10):
    print(i)

# range函數(shù)等價于以下列表實現(xiàn)(列表 - 中括號括起來的元素)
list1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in list1:
    print(i)

range函數(shù) – 實際上是一個類

在這里插入圖片描述

注意:range()中的參數(shù)一定是整數(shù),不能是浮點數(shù)

四、break語句

break語句作用:跳出循環(huán),執(zhí)行循環(huán)之后的語句

在這里插入圖片描述 

五、continue語句

continue語句作用:跳過本次循環(huán),繼續(xù)下次循環(huán)

在這里插入圖片描述 

六、break和continue對比

作用: break語句終止某個循環(huán),程序跳轉到循環(huán)塊外的下一條語句continue跳出本次循環(huán),進入下一次循環(huán)

在這里插入圖片描述在這里插入圖片描述 

七、循環(huán)結構總結

相同點:

多次重復執(zhí)行一個或多個任務時考慮使用循環(huán)來解決問題

區(qū)別:

除了語法不同,判斷和執(zhí)行的順序也不同

適用情況不同
循環(huán)次數(shù)確定的情況下,通常選用for循環(huán)
循環(huán)次數(shù)不確定的情況時,通常選用while循環(huán)

到此這篇關于Python循環(huán)結構詳解的文章就介紹到這了,更多相關Python循環(huán)結構內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python批量添加圖片水印的實現(xiàn)

    Python批量添加圖片水印的實現(xiàn)

    水印在很多時候都會使用的到,本文主要介紹了Python批量添加圖片水印的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Pandas中迭代DataFrame行的方法總結

    Pandas中迭代DataFrame行的方法總結

    Python是進行數(shù)據(jù)分析的一種很好的語言,主要是因為以數(shù)據(jù)為中心的Python包的奇妙生態(tài)系統(tǒng),本文主要為大家介紹了如何在Pandas中迭代DataFrame中的行,有需要的可以參考下
    2023-09-09
  • python數(shù)組復制拷貝的實現(xiàn)方法

    python數(shù)組復制拷貝的實現(xiàn)方法

    這篇文章主要介紹了python數(shù)組復制拷貝的實現(xiàn)方法,實例分析了Python數(shù)組傳地址與傳值兩種復制拷貝的使用技巧,需要的朋友可以參考下
    2015-06-06
  • python實現(xiàn)對數(shù)組按指定列排序

    python實現(xiàn)對數(shù)組按指定列排序

    這篇文章主要介紹了python實現(xiàn)對數(shù)組按指定列排序方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 解決pytorch DataLoader num_workers出現(xiàn)的問題

    解決pytorch DataLoader num_workers出現(xiàn)的問題

    今天小編就為大家分享一篇解決pytorch DataLoader num_workers出現(xiàn)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 詳解Python讀取和寫入操作CSV文件的方法

    詳解Python讀取和寫入操作CSV文件的方法

    CSV 文件(逗號分隔值文件)是一種純文本文件,它使用特定的結構來排列表格數(shù)據(jù)。本文將詳細介紹Python中讀取個寫入操作CSV文件的方法,需要的可以參考一下
    2022-03-03
  • 詳解python算法常用技巧與內(nèi)置庫

    詳解python算法常用技巧與內(nèi)置庫

    這篇文章主要介紹了python算法常用技巧與內(nèi)置庫,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • 用Python搶火車票的簡單小程序實現(xiàn)解析

    用Python搶火車票的簡單小程序實現(xiàn)解析

    這篇文章主要介紹了用Python搶火車票的簡單小程序實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • Python3 實現(xiàn)減少可調用對象的參數(shù)個數(shù)

    Python3 實現(xiàn)減少可調用對象的參數(shù)個數(shù)

    今天小編就為大家分享一篇Python3 實現(xiàn)減少可調用對象的參數(shù)個數(shù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python操作MySQL模擬銀行轉賬

    Python操作MySQL模擬銀行轉賬

    這篇文章主要為大家詳細介紹了Python操作MySQL模擬銀行轉賬,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03

最新評論

沅陵县| 松潘县| 田林县| 察雅县| 乐安县| 永善县| 蓬溪县| 玉门市| 望谟县| 治县。| 红河县| 麻栗坡县| 大方县| 鱼台县| 清远市| 榆社县| 永清县| 兴义市| 扶余县| 海伦市| 闻喜县| 平邑县| 石林| 辰溪县| 呼伦贝尔市| 广灵县| 湄潭县| 页游| 荣成市| 习水县| 元朗区| 林西县| 庐江县| 嘉鱼县| 陆丰市| 大渡口区| 嘉禾县| 息烽县| 大足县| 苍梧县| 铜梁县|