python中try...except的用法


num = [1,2,0,3,1.5,'6']
for x in num:
    try:  # 嘗試執行下列代碼
        print (6/x)
    except ZeroDivisionError:
        print('0是不能做除數的!')
    except TypeError:  # 當報錯信息為TypeError,執行下面的語句。
        print('被除數必須是整值或浮點數!')

 

結果:

6.0
3.0
0是不能做除數的!
2.0
4.0
被除數必須是整值或浮點數!


免責聲明!

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



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