知行编程网知行编程网  2022-12-26 13:30 知行编程网 隐藏边栏  5 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python的递归函数如何理解?的相关知识,包括递归函数简单实例,以及python递归函数详解这些编程知识,希望对大家有参考作用。


如何理解python的递归函数?


一、python的递归函数

使用:递归函数直接或者间接调用自身


优缺点:


优点:

简洁,理解容易


缺点:

对递归深度有限制,消耗资源大


二、Python使用递归函数调用深度限制实例

x = 0
def fun():
    global x
    x += 1
    print(x)
    # 函数自己调用自己
    fun()
    
# 调用函数
# fun()

Python对递归的深度有限制,超过限制就会报错。写递归程序的时候,一定要注意结束条件~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享