python定义一个函数,功能为实现某数的几次幂(如输入x和y,得到x的y次方),要求默认为平 方
时间: 2024-02-27 20:52:08 浏览: 139
Python定义一个函数的方法
可以使用Python中的函数定义语句来实现这个功能,代码如下所示:
```python
def power(x, y=2):
return x ** y
```
其中,`x`表示底数,`y`表示幂次,默认值为2,表示平方。函数内部使用了Python中的`**`运算符,表示求幂运算。
使用该函数时,可以传入一个参数,表示底数,此时默认为平方:
```python
print(power(2)) # 输出4,表示2的平方
```
也可以传入两个参数,分别表示底数和幂次:
```python
print(power(2, 3)) # 输出8,表示2的3次方
```
注意,如果使用这个函数计算的幂次较大,可能会导致结果过大而无法表示。
阅读全文