python自主写一个power函数
时间: 2024-05-11 13:15:41 浏览: 50
自己编写函数
好的,我可以回答这个问题。你可以使用递归来写一个自主的power函数,具体代码如下:
```
def power(x, n):
if n == 0:
return 1
elif n % 2 == 0:
y = power(x, n / 2)
return y * y
else:
y = power(x, (n - 1) / 2)
return x * y * y
```
这样,你就可以自主地计算出一个数的n次方了。希望能够帮到你!
阅读全文