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

python-try-except:pass的用法及說(shuō)明

 更新時(shí)間:2022年12月20日 11:21:37   作者:半島鐵盒@  
這篇文章主要介紹了python-try-except:pass的用法及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python-try-except:pass用法

1.為了跳過(guò)for循環(huán)里的某次循環(huán)

以下代碼當(dāng)某次循環(huán)發(fā)生錯(cuò)誤時(shí),執(zhí)行except代碼塊,continue跳過(guò)該次循環(huán):

for i in range(x):
? ? try:
? ? ? ? i += 1
? ? ? ? print(i)
? ? except:
? ? ? ? continue

2.還可以寫(xiě)成這樣

遇到錯(cuò)誤執(zhí)行except代碼塊,pass忽略錯(cuò)誤并繼續(xù)往下運(yùn)行,略有不同的就是無(wú)論程序錯(cuò)誤與否都會(huì)運(yùn)行到continue這一行代碼:

for i in range(x):
? ? try:
? ? ? ? i += 1
? ? ? ? print(i)
? ? except:
? ? ? ? pass
? ? continue

3.還有一種用法

就是遇到錯(cuò)誤時(shí)直接中斷整個(gè)for循環(huán):

try:
? ? for i in range(x):
? ? ? ? i += 1
? ? ? ? print(i)
except:
? ? pass

總之try+except就是當(dāng)try的從屬代碼執(zhí)行遇到錯(cuò)誤時(shí),中斷try從屬代碼并執(zhí)行except的從屬語(yǔ)句

python try: pass except:pass流程控制

import socket
def aa():
? ? try:
? ? ? ? s=socket.socket()
? ? ? ? s.bind('8.8.8.8')

? ? ? ? bb()

? ? except TypeError as e:
? ? ? ? return -1

def bb():

? ? try:
? ? ? ? socket.bind('8.8.8.8')
? ? except AttributeError as e:
? ? ? ? return -2
? ??
print(aa())


#得出的aa()的返回值是-1,說(shuō)明aa()函數(shù)錯(cuò)誤就會(huì)拋出異常,不會(huì)走bb()函數(shù)
#經(jīng)實(shí)驗(yàn)得到,當(dāng)aa()函數(shù)未錯(cuò)誤時(shí),bb()函數(shù)書(shū)寫(xiě)錯(cuò)誤,會(huì)走bb()函數(shù)拋出的異常
#aa()函數(shù)和bb()函數(shù)均被故意書(shū)寫(xiě)錯(cuò)誤,是為了拋出異常

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python實(shí)現(xiàn)k-means算法

    python實(shí)現(xiàn)k-means算法

    K-means算法是很典型的基于距離的聚類(lèi)算法,采用距離作為相似性的評(píng)價(jià)指標(biāo),即認(rèn)為兩個(gè)對(duì)象的距離越近,其相似度就越大,本文介紹python實(shí)現(xiàn)k-means算法,需要的小伙伴可以參考一下
    2022-01-01
  • python基本語(yǔ)法練習(xí)實(shí)例

    python基本語(yǔ)法練習(xí)實(shí)例

    下面小編就為大家?guī)?lái)一篇python基本語(yǔ)法練習(xí)實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • Python守護(hù)進(jìn)程實(shí)現(xiàn)過(guò)程詳解

    Python守護(hù)進(jìn)程實(shí)現(xiàn)過(guò)程詳解

    這篇文章主要介紹了Python守護(hù)進(jìn)程實(shí)現(xiàn)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • 利用Python pyecharts繪制餅圖

    利用Python pyecharts繪制餅圖

    這篇文章主要介紹了利用Python pyecharts繪制餅圖,餅圖主要用于表現(xiàn)不同類(lèi)目的數(shù)據(jù)在總和中的占比。每個(gè)的弧度不是數(shù)據(jù)量的占比,下面我們一起進(jìn)入文章看看具體的實(shí)現(xiàn)過(guò)程吧,需要的朋友也可以參考一下
    2021-12-12
  • python3調(diào)用百度翻譯API實(shí)現(xiàn)實(shí)時(shí)翻譯

    python3調(diào)用百度翻譯API實(shí)現(xiàn)實(shí)時(shí)翻譯

    這篇文章主要為大家詳細(xì)介紹了python3調(diào)用百度翻譯API,實(shí)現(xiàn)實(shí)時(shí)翻譯,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • python使用雙豎線分割的實(shí)現(xiàn)

    python使用雙豎線分割的實(shí)現(xiàn)

    本文主要介紹了python使用雙豎線分割的實(shí)現(xiàn),通過(guò)接收用戶(hù)輸入的字符串,使用split()方法進(jìn)行分割,并將結(jié)果輸出給用戶(hù),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • 跟老齊學(xué)Python之使用Python操作數(shù)據(jù)庫(kù)(1)

    跟老齊學(xué)Python之使用Python操作數(shù)據(jù)庫(kù)(1)

    本文詳細(xì)講述了使用python操作數(shù)據(jù)庫(kù)所需要了解的知識(shí)以及準(zhǔn)備工作,十分的詳盡,這里推薦給想學(xué)習(xí)python的小伙伴。
    2014-11-11
  • Pycharm不同版本鏡像源添加方法

    Pycharm不同版本鏡像源添加方法

    本文主要介紹了Pycharm不同版本鏡像源添加方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • 解決python 未發(fā)現(xiàn)數(shù)據(jù)源名稱(chēng)并且未指定默認(rèn)驅(qū)動(dòng)程序的問(wèn)題

    解決python 未發(fā)現(xiàn)數(shù)據(jù)源名稱(chēng)并且未指定默認(rèn)驅(qū)動(dòng)程序的問(wèn)題

    今天小編就為大家分享一篇解決python 未發(fā)現(xiàn)數(shù)據(jù)源名稱(chēng)并且未指定默認(rèn)驅(qū)動(dòng)程序的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • python數(shù)字轉(zhuǎn)對(duì)應(yīng)中文的方法總結(jié)

    python數(shù)字轉(zhuǎn)對(duì)應(yīng)中文的方法總結(jié)

    在本篇文章里小編給大家分享的是一篇關(guān)于python數(shù)字轉(zhuǎn)對(duì)應(yīng)中文的方法總結(jié)內(nèi)容,有興趣的朋友們可以跟著猜嘗試測(cè)試下。
    2021-08-08

最新評(píng)論