我正在尝试编写一个简单的函数来递归计算字符串长度。

我可以轻松地进行求和、斐波那契和阶乘,但我正在尝试创建只有一个参数的最简单的函数,我不喜欢将一秒作为计数器索引。

任何人可以为我发布一些小东西吗

最佳答案

这是你想要的?

def recursiveLength(theString):
    if theString == '': return 0
    return 1 + recursiveLength(theString[1:])

10-07 21:46