最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python?Traceback(most?recent?call?last)報錯信息:示例解讀

 更新時間:2023年12月16日 10:30:03   作者:起點1024  
這篇文章主要介紹了Python?Traceback(most?recent?call?last)報錯信息:示例解讀,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Python Traceback(most recent call last)報錯

如果一個錯誤出現(xiàn)后沒有被捕獲(捕獲是什么先不管,現(xiàn)在就理解為出現(xiàn)了一個錯誤),它就一直被往上拋,最終將被Python解釋器捕獲。

然后就在本該輸出結(jié)果的地方打印一大串錯誤信息,然后程序退出。

示例代碼

如下:

定義一個名為f1的函數(shù) 接收一個s,將s轉(zhuǎn)化為整數(shù)類型后,函數(shù)返回1除以s的值

def f1(s):
return 1 / int(s)

定義一個名為f2的函數(shù) 調(diào)用函數(shù)f1(),返回f1()返回值+1

def f2(s):
return f1(s)+1

定義一個名為f3的函數(shù) 調(diào)用函數(shù)f2(),返回f2()返回值+1

def f3(s):
return f2(s)+1

調(diào)用f3函數(shù)

f3(‘0')

示例代碼執(zhí)行后結(jié)果如下:

D:\Anaconda3\python.exe D:/生活學習日常記錄/PycharmProjects/test/main.py
Traceback (most recent call last):
File “D:/生活學習日常記錄/PycharmProjects/test/main.py”, line 20, in
f3(‘0’)
File “D:/生活學習日常記錄/PycharmProjects/test/main.py”, line 16, in f3
return f2(s)+1
File “D:/生活學習日常記錄/PycharmProjects/test/main.py”, line 10, in f2
return f1(s)+1
File “D:/生活學習日常記錄/PycharmProjects/test/main.py”, line 4, in f1
return 1 / int(s)
ZeroDivisionError: division by zero

Process finished with exit code 1

解讀錯誤信息就可以定位錯誤:

解釋器在"D:\Anaconda3\python.exe" 執(zhí)行的程序在"XXX.py"

D:\Anaconda3\python.exe D:/生活學習日常記錄/PycharmProjects/test/main.py

錯誤的跟蹤信息

Traceback (most recent call last):

錯誤出現(xiàn)在文件"XXX.py",第20行代碼,錯誤來源于此執(zhí)行模塊:

File “D:/生活學習日常記錄/PycharmProjects/test/main.py”, line 20, in
f3(‘0’) # 出錯語句為f3(‘0’)

f3(‘0’)是導致報錯的“直接原因”語句 錯誤出現(xiàn)在文件"XXX.py",第16行代碼,錯誤來源于函數(shù)f3():

File “D:/生活學習日常記錄/PycharmProjects/test/main.py”, line 16, in f3
return f2(s)+1 # 出錯語句為return f2(s)+1

錯誤出現(xiàn)在文件"XXX.py",第10行代碼,錯誤來源于函數(shù)f2():

File “D:/生活學習日常記錄/PycharmProjects/test/main.py”, line 10, in f2
return f1(s)+1 # 出錯語句為return f1(s)+1

錯誤出現(xiàn)在文件"XXX.py",第4行代碼,錯誤來源于函數(shù)f1():

File “D:/生活學習日常記錄/PycharmProjects/test/main.py”, line 4, in f1
return 1 / int(s) # 出錯語句為return 1 / int(s)

return 1 / int(s)是導致報錯的“根本原因”語句 錯誤類型是:除以零

ZeroDivisionError: division by zero

總結(jié)

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

相關(guān)文章

最新評論

寻乌县| 什邡市| 德清县| 密山市| 青浦区| 油尖旺区| 博兴县| 鄄城县| 响水县| 沈阳市| 望江县| 平度市| 望谟县| 中宁县| 祁阳县| 卢氏县| 怀集县| 唐河县| 本溪| 广德县| 海盐县| 林芝县| 磴口县| 永定县| 宁化县| 枞阳县| 西乌| 东台市| 襄樊市| 三门峡市| 英山县| 德阳市| 衡阳县| 永善县| 乐山市| 手机| 鹿泉市| 太仓市| 措勤县| 读书| 海淀区|