递归

递归的定义——在一个函数里再调用这个函数本身

在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归

递归的最大深度——997

正如你们刚刚看到的,递归函数如果不受到外力的阻止会一直执行下去。但是我们之前已经说过关于函数调用的问题,每一次函数调用都会产生一个属于它自己的名称空间,如果一直调用下去,就会造成名称空间占用太多内存的问题,于是python为了杜绝此类现象,强制的将递归层数控制在了997

posted @ 2018-12-30 13:20  王胖儿  阅读(158)  评论(0编辑  收藏  举报