Python def函数:如何指定函数的结尾?
发布于 2021-01-29 18:21:00
我只是在学习python并且对函数的“ def”结束感到困惑?
我看到如下代码示例:
def myfunc(a=4,b=6):
sum = a + b
return sum
myfunc()
我知道它不会因为返回而结束(因为我已经看过if语句…如果FOO比返回BAR,否则返回FOOBAR)。Python如何知道这不是一个调用自身的递归函数?当函数运行时,它会一直遍历程序直到找到返回值?这会导致一些有趣的错误。
谢谢
关注者
0
被浏览
192
1 个回答