欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python跳出雙層循環(huán)的方法

 更新時(shí)間:2023年01月29日 09:02:27   作者:雪初學(xué)者  
本文主要介紹了python跳出雙層循環(huán)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

一、問(wèn)題描述:

大多數(shù)人在遍歷時(shí)會(huì)使用for雙層循環(huán)語(yǔ)句,在內(nèi)層循環(huán)中使用break語(yǔ)句時(shí),只跳出內(nèi)層循環(huán)體。怎么跳出雙層循環(huán)呢?

二、解決方案:

內(nèi)循環(huán)正常結(jié)束才會(huì)運(yùn)行else語(yǔ)句,如果執(zhí)行if語(yǔ)句中的break語(yǔ)句,會(huì)跳出當(dāng)前循環(huán)體for j,else語(yǔ)句也不會(huì)執(zhí)行。當(dāng)for j...循環(huán)體正常結(jié)束時(shí),else語(yǔ)句塊中continue語(yǔ)句,跳出本次循環(huán)體for i中未執(zhí)行的語(yǔ)句break,立即進(jìn)行下一次的循環(huán)條件判定。

break:跳出一個(gè)循環(huán)體或者完全結(jié)束一個(gè)循環(huán)

continue:跳過(guò)本次循環(huán)體中剩下尚未執(zhí)行的語(yǔ)句,立即進(jìn)行下一次的循環(huán)條件判定

#兩個(gè)字符串只要判斷有相同字符退出整個(gè)循環(huán)體
s = "123"
s1 = "1b1"
for i in s:
    for j in s1:
        if i == j:
            print(i)
            break
    else:
        continue
    break

三、案例        

判斷字符串長(zhǎng)度是否大于等于10個(gè),條件滿足時(shí)再判斷字符串中是否有重復(fù)數(shù)據(jù),如果有重復(fù)數(shù)據(jù)退出雙層循環(huán)。

#判斷字符串長(zhǎng)度是否大于等于10個(gè),條件滿足時(shí)再判斷字符串中是否有重復(fù)數(shù)據(jù),如果有重復(fù)數(shù)據(jù)退出雙層循#環(huán)。
str1 = "qwaxdz18752"
num = 1
l = len(str1)
if l >= 10:
    print("str1字符串中不少于10個(gè)字符")
    for i in str1[0:(l-1):1]:
        for j in str1[num:l:1]:
            if i == j:
                print(f"字符串中存在重復(fù)數(shù)據(jù),重復(fù)數(shù)據(jù)為:{i}")
                break
        else:
            if num == l-1:
                print("字符串中不存在重復(fù)數(shù)據(jù)")
            else:
                num = num + 1
                continue
        break
else:
    print("str1字符串中少于10個(gè)字符")
print(f'{str1=}')

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

相關(guān)文章

  • 不需要用到正則的Python文本解析庫(kù)parse

    不需要用到正則的Python文本解析庫(kù)parse

    今天給你介紹一個(gè)好東西,可以讓你擺脫正則的噩夢(mèng),那就是 Python 中一個(gè)非常冷門的庫(kù)parse。有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • pythotn條件分支與循環(huán)詳解(3)

    pythotn條件分支與循環(huán)詳解(3)

    這篇文章主要介紹了Python條件分支和循環(huán)用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Python邏輯運(yùn)算操作符,條件分支語(yǔ)句,循環(huán)語(yǔ)句等功能與基本用法,需要的朋友可以參考下
    2021-08-08
  • Python簡(jiǎn)繁體轉(zhuǎn)換的簡(jiǎn)單實(shí)現(xiàn)步驟

    Python簡(jiǎn)繁體轉(zhuǎn)換的簡(jiǎn)單實(shí)現(xiàn)步驟

    工作中需要將繁體中文轉(zhuǎn)換成簡(jiǎn)體中文上網(wǎng)找了些資料,下面這篇文章主要給大家介紹了關(guān)于Python實(shí)現(xiàn)簡(jiǎn)繁體轉(zhuǎn)換的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • Python繪制分類圖的方法

    Python繪制分類圖的方法

    這篇文章主要為大家詳細(xì)介紹了Python繪制分類圖的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • python將圖片文件轉(zhuǎn)換成base64編碼的方法

    python將圖片文件轉(zhuǎn)換成base64編碼的方法

    這篇文章主要介紹了python將圖片文件轉(zhuǎn)換成base64編碼的方法,涉及Python操作base64編碼的技巧,需要的朋友可以參考下
    2015-03-03
  • python的keyword模塊用法實(shí)例分析

    python的keyword模塊用法實(shí)例分析

    這篇文章主要介紹了python的keyword模塊用法,實(shí)例分析了Python中keyword模塊的基本使用技巧,需要的朋友可以參考下
    2015-06-06
  • Python實(shí)現(xiàn)在Windows平臺(tái)修改文件屬性

    Python實(shí)現(xiàn)在Windows平臺(tái)修改文件屬性

    這篇文章主要介紹了Python實(shí)現(xiàn)在Windows平臺(tái)修改文件屬性,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-03-03
  • flask框架視圖函數(shù)用法示例

    flask框架視圖函數(shù)用法示例

    這篇文章主要介紹了flask框架視圖函數(shù)用法,結(jié)合實(shí)例形式分析了flask框架視圖函數(shù)常見配置與使用技巧,需要的朋友可以參考下
    2018-07-07
  • Python向excel中寫入數(shù)據(jù)的方法

    Python向excel中寫入數(shù)據(jù)的方法

    這篇文章主要介紹了Python向excel中寫入數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • python函數(shù)常見關(guān)鍵字分享

    python函數(shù)常見關(guān)鍵字分享

    這篇文章主要向大家介紹的是python函數(shù)常見關(guān)鍵字,文章基于python的相關(guān)資料展開對(duì)文章主題的詳細(xì)介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-04-04

最新評(píng)論