使用no或while循环递归的指数程序

时间:2019-07-20 00:14:23

标签: python-3.x

因此,我必须执行另一个指数程序,但是这次我使用递归,并且不允许使用while或for循环。我尝试查找它,并按照视频中的示例进行操作,但是当我运行它时,没有任何显示。看起来像这样:

https://www.youtube.com/watch?v=o920mj0NbhE

def r_power(base,power):
    if power <= 1:
        return 1

    else:
        return power * r_power(power - 1)

如果power参数小于或等于1,我期望输出为1。否则,我应该将基数乘以n次幂,直到得到答案。

0 个答案:

没有答案