• 技术文章 >Python技术 >Python基础教程

    python的递归函数如何理解?

    宋雪维宋雪维2021-02-21 16:41:59原创2025

    一、python的递归函数

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

    优缺点:

    优点:简洁,理解容易

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

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

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

    python对递归深度有限制,超过限制报错,在写递归程序的时候,一定注意结束条件哦~

    专题推荐:python基础
    上一篇:Python中如何编写辅助模块module? 下一篇:Python IDE之Thonny的介绍

    相关文章推荐

    • Python中使用K-means算法• python入门:方差和标准差的区别• Python字典遍历的三种情况• python变量作用域是什么?• Python中if嵌套是什么?• python中exec()函数如何执行表达式?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网