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

Python 遍歷循環(huán)詳細(xì)

 更新時(shí)間:2021年10月12日 10:37:37   作者:快去學(xué)老宋  
這篇文章主要介紹的是Python 遍歷循環(huán),遍歷循環(huán)可理解為從遍歷結(jié)構(gòu)中逐一提取元素,放在循環(huán)變量中,對(duì)于所提取的每個(gè)元素執(zhí)行一次語句塊。由保留字for和in組成,完整遍歷所有元素后結(jié)束每次循環(huán),所獲得元素放入循環(huán)變量,并執(zhí)行一次語句塊,下面就來看文章介紹

一、基本用法

for <循環(huán)變量> in <遍歷結(jié)構(gòu)>:

<語句塊>

遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型或range()函數(shù)等。

二、計(jì)數(shù)循環(huán)

for i in rang(N):
遍歷由range()函數(shù)產(chǎn)生的數(shù)字序列,產(chǎn)生循環(huán)
for i in rang(M,N,k) 指從M開始,到N-1,以K為步長

for i in range(1,6,2):
    print(i)


結(jié)果:

1

3

5

三、字符串遍歷循環(huán)

for c in s:
s是字符串,遍歷字符串每個(gè)字符,產(chǎn)生循環(huán)
for c in 'PYTHON123':
    print(c,end=" ")#每個(gè)字符后面有一個(gè)空格

結(jié)果:

P Y T H O N 1 2 3

四、列表遍歷循環(huán)

  • for item in ls:
  • ls是一個(gè)列表,遍歷其每個(gè)元素,產(chǎn)生循環(huán)
for item in [1,3,4,8,"hello"]:
    print(item,end=" ")


結(jié)果:

1 3 4 8 hello

五、文件遍歷循環(huán)

  • for line in fi:
  • fi 是一個(gè)文件標(biāo)識(shí)符,遍歷其每行,產(chǎn)生循環(huán)

六、遍歷循環(huán)的擴(kuò)展模式

for <循環(huán)變量> in <遍歷結(jié)構(gòu)>:

<語句塊1>

else:

<語句塊2>

在這種擴(kuò)展模式中,當(dāng)for循環(huán)正常執(zhí)行之后,程序會(huì)繼續(xù)執(zhí)行else語句中的內(nèi)容,else語句只在循環(huán)正常執(zhí)行并結(jié)束后才執(zhí)行,因此,可以在<語句塊2>中放置判斷循環(huán)執(zhí)行情況的語句。

例子1

for s in "BAT":
    print("循環(huán)進(jìn)行中:"+s)
else:
    print("循環(huán)正常結(jié)束")


輸出結(jié)果:

循環(huán)進(jìn)行中:B

循環(huán)進(jìn)行中:A

循環(huán)進(jìn)行中:T

循環(huán)正常結(jié)束

例子2

for s in "BAT":
    if s == "T":
        break#遍歷到"T"時(shí),當(dāng)前最內(nèi)層的循環(huán)結(jié)束(只有一層)
    print("循環(huán)進(jìn)行中:"+s)
else:
    print("循環(huán)正常結(jié)束")#由于break,循環(huán)沒有正常結(jié)束,因此這條語句不輸出


運(yùn)行結(jié)果

循環(huán)進(jìn)行中:B

循環(huán)進(jìn)行中:A

例子3

for s in "BAT":
    if s == "A":
        continue#遍歷到"A"時(shí),當(dāng)前這一次循環(huán)結(jié)束,繼續(xù)執(zhí)行下一層循環(huán)
    print("循環(huán)進(jìn)行中:"+s)
else:
    print("循環(huán)正常結(jié)束")#continue并沒有中止整個(gè)循環(huán),因此這條語句正常輸出


運(yùn)行結(jié)果:

循環(huán)進(jìn)行中:B

循環(huán)進(jìn)行中:T

循環(huán)正常結(jié)束

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

相關(guān)文章

  • keras讀取訓(xùn)練好的模型參數(shù)并把參數(shù)賦值給其它模型詳解

    keras讀取訓(xùn)練好的模型參數(shù)并把參數(shù)賦值給其它模型詳解

    這篇文章主要介紹了keras讀取訓(xùn)練好的模型參數(shù)并把參數(shù)賦值給其它模型詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python命令行交互引導(dǎo)用戶輸入一個(gè)數(shù)字實(shí)現(xiàn)

    python命令行交互引導(dǎo)用戶輸入一個(gè)數(shù)字實(shí)現(xiàn)

    這篇文章主要為大家介紹了python命令行交互引導(dǎo)用戶輸入一個(gè)數(shù)字實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • Python與C語言分別解決完全平方數(shù)問題

    Python與C語言分別解決完全平方數(shù)問題

    完全平方數(shù)指用一個(gè)整數(shù)乘以自己例如1*1.2*2.3*3等依次類推,若一個(gè)數(shù)能表示成某個(gè)整數(shù)的平方的形式,則稱這個(gè)數(shù)為完全平方數(shù)。完全平方數(shù)是非負(fù)數(shù),而一個(gè)完全平方數(shù)的項(xiàng)有倆個(gè),讓我們用程序來練習(xí)一下
    2022-03-03
  • Python函數(shù)裝飾器原理與用法詳解

    Python函數(shù)裝飾器原理與用法詳解

    這篇文章主要介紹了Python函數(shù)裝飾器原理與用法,結(jié)合實(shí)例形式詳細(xì)分析了Python裝飾器的原理、功能、分類、常見操作技巧與使用注意事項(xiàng),需要的朋友可以參考下
    2019-08-08
  • Python實(shí)現(xiàn)PC屏幕截圖并自動(dòng)發(fā)送郵件

    Python實(shí)現(xiàn)PC屏幕截圖并自動(dòng)發(fā)送郵件

    在當(dāng)前的數(shù)字化世界中,自動(dòng)化已經(jīng)成為我們?nèi)粘I詈凸ぷ髦械年P(guān)鍵部分,本文我們將探討如何使用Python來實(shí)現(xiàn)一個(gè)特定的自動(dòng)化任務(wù) - PC屏幕截圖自動(dòng)發(fā)送到指定的郵箱,感興趣的可以了解下
    2023-11-11
  • Python如何根據(jù)照片修改時(shí)間重命名并排序詳解

    Python如何根據(jù)照片修改時(shí)間重命名并排序詳解

    重命名操作是我們開發(fā)中經(jīng)常遇到的一個(gè)需求,下面這篇文章主要給大家介紹了關(guān)于Python如何根據(jù)照片修改時(shí)間重命名并排序的相關(guān)資料,需要的朋友可以參考下
    2021-05-05
  • 解決Python安裝時(shí)報(bào)缺少DLL問題【兩種解決方法】

    解決Python安裝時(shí)報(bào)缺少DLL問題【兩種解決方法】

    這篇文章主要介紹了解決Python安裝時(shí)報(bào)缺少DLL問題,本文通過兩種方法給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-07-07
  • python實(shí)現(xiàn)感知機(jī)線性分類模型示例代碼

    python實(shí)現(xiàn)感知機(jī)線性分類模型示例代碼

    這篇文章主要給大家介紹了關(guān)于python實(shí)現(xiàn)感知機(jī)線性分類模型的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 詳解Python如何使用并發(fā)模型編程

    詳解Python如何使用并發(fā)模型編程

    這篇文章主要為大家詳細(xì)介紹了如何讓?Python?能夠同時(shí)處理多個(gè)任務(wù),即如何使用并發(fā)模型編程,文中的示例代碼講解詳細(xì),需要的可以參考一下
    2023-05-05
  • Python logging日志庫空間不足問題解決

    Python logging日志庫空間不足問題解決

    這篇文章主要介紹了Python logging日志庫空間不足問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09

最新評(píng)論

东至县| 双流县| 浦江县| 大英县| 都江堰市| 元朗区| 新昌县| 东乌珠穆沁旗| 吉隆县| 长春市| 娱乐| 永胜县| 翁源县| 荔波县| 阳新县| 巴林左旗| 鄂温| 宁乡县| 光山县| 武宁县| 伽师县| 昌邑市| 喀什市| 临颍县| 大连市| 北碚区| 马边| 洛宁县| 铜川市| 万州区| 台东市| 常熟市| 临高县| 弋阳县| 呈贡县| 阳泉市| 滨海县| 公安县| 通海县| 剑川县| 波密县|