python-try-except:pass的用法


1.為了跳過for循環里的某次循環,以下代碼當某次循環發生錯誤時,執行except代碼塊,continue跳過該次循環:

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


2. 還可以寫成這樣,遇到錯誤執行except代碼塊,pass忽略錯誤並繼續往下運行,略有不同的就是無論程序錯誤與否都會運行到continue這一行代碼:

for i in range(x):
try:
i += 1
print(i)
except:
pass
continue
 .3.還有一種用法就是遇到錯誤時直接中斷整個for循環:

try:
for i in range(x):
i += 1
print(i)
except:
pass(http://www.amjmh.com/v/BIBRGZ_558768/)
總之try+except就是當try的從屬代碼執行遇到錯誤時,中斷try從屬代碼並執行except的從屬語句
---------------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM