首页 > 解决方案 > 递归函数下只在if语句中返回

问题描述

我期望结果为 10,但它返回 None,知道为什么吗?

def function(index):
    if index==9:
        print(index)
        return 10
    else:
        print(index)
        index=index+1
        function(index)
print(function(6))
``

标签: python

解决方案


推荐阅读