1. 程式人生 > >python,錯誤、調試和測試

python,錯誤、調試和測試

原因 rod vision code 是否 出錯 一個 如果 運行

在程序運行的過程中,如果發生了錯誤,可以事先約定返回一個錯誤代碼,這樣,就可以知道是否有錯,以及出錯的原因。

try...except...finally...

try:
    print(try...)
    r = 10 / int(2)
    print(result:, r)

except ValueError as e:
    print(ValueError:, e)

except ZeroDivisionError as e:
    print(ZeroDivisionError:, e)
#except塊後加一個else,沒錯誤發生時,會自動執行else語句
else: print(no error!) finally: print(finally...) print(END)

try裏發生錯誤則執行except,finally都會執行,所有可以省略。

python,錯誤、調試和測試