<分区> 分区>
我正在尝试使用递归在 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)
