python 报错信息

xiaoxiao2021-03-01  11

**#定义一个名为f1的函数 这个函数接收一个s,将s转化为整数类型后,函数返回1除以s的值** def f1(s): return 1 / int(s) 定义一个名为f2的函数 这个函数调用函数f1(),返回f1()返回值+1 def f2(s): return f1(s)+1 定义一个名为f3的函数 这个函数调用函数f2(),返回f2()返回值+1 def f3(s): return f2(s)+1 f3(‘0’)**

执行后结果如下: Traceback (most recent call last): File “XXX.py”, line 13, in f3(‘0’) File “XXX.py”, line 12, in f3 return f2(s)+1 File “XXX.py”, line 8, in f2 return f1(s)+1 File “XXX.py”, line 4, in f1 return 1 / int(s) ZeroDivisionError: division by zero

解读错误信息就可以定位错误。 Traceback (most recent call last): 这是错误的跟踪信息。 最后出现颜色加深的是-错误的源头

转载请注明原文地址: https://www.6miu.com/read-3100124.html

最新回复(0)