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

Python?Traceback(most?recent?call?last)報(bào)錯(cuò)信息:示例解讀

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

Python Traceback(most recent call last)報(bào)錯(cuò)

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

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

示例代碼

如下:

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

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

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

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

定義一個(gè)名為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:/生活學(xué)習(xí)日常記錄/PycharmProjects/test/main.py
Traceback (most recent call last):
File “D:/生活學(xué)習(xí)日常記錄/PycharmProjects/test/main.py”, line 20, in
f3(‘0’)
File “D:/生活學(xué)習(xí)日常記錄/PycharmProjects/test/main.py”, line 16, in f3
return f2(s)+1
File “D:/生活學(xué)習(xí)日常記錄/PycharmProjects/test/main.py”, line 10, in f2
return f1(s)+1
File “D:/生活學(xué)習(xí)日常記錄/PycharmProjects/test/main.py”, line 4, in f1
return 1 / int(s)
ZeroDivisionError: division by zero

Process finished with exit code 1

解讀錯(cuò)誤信息就可以定位錯(cuò)誤:

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

D:\Anaconda3\python.exe D:/生活學(xué)習(xí)日常記錄/PycharmProjects/test/main.py

錯(cuò)誤的跟蹤信息

Traceback (most recent call last):

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

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

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

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

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

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

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

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

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

ZeroDivisionError: division by zero

總結(jié)

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

相關(guān)文章

最新評(píng)論

宜昌市| 桐乡市| 江安县| 安康市| 华阴市| 开阳县| 驻马店市| 肥东县| 汉阴县| 宜黄县| 柳州市| 娄烦县| 抚松县| 涡阳县| 万年县| 平江县| 新丰县| 嘉义县| 阿城市| 江口县| 宁蒗| 阿拉尔市| 瓦房店市| 交城县| 左权县| 泾源县| 区。| 德昌县| 扬中市| 泗阳县| 旬阳县| 缙云县| 兴义市| 长海县| 固始县| 怀柔区| 和平县| 邮箱| 石城县| 澄城县| 河西区|