因此,我必须执行另一个指数程序,但是这次我使用递归,并且不允许使用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次幂,直到得到答案。