Skip to main content
 首页 » 编程设计

python之与常规循环相比,递归有什么优势

2025年05月04日31youxin

<分区>

我在上一个问题中遇到了这段代码:

a = 1 
 
def func1(): 
    if a == 1: 
        func2() 
 
def func2(): 
    if a == 1: 
        func3() 
 
def func3(): 
    func1() 

有没有什么时候像这样使用递归比常规循环更有益?如果是这样,应该在什么时候使用它,约定是什么?