Skip to main content
 首页 » 编程设计

python之用 Python 递归

2025年05月04日12qq78292959

<分区>

我正在尝试使用递归在 Python 中实现一个方法,但由于某种原因无法让它工作。当我输入以下代码时,出现错误“Undefined variable 'addDigits' (undefined-variable)”。我做错了什么?

def addDigits(self, num): 
    if len(str(num)) == 1: 
        return num 
    else: 
        return (addDigits((num - num % 10)/10) + num % 10)