Python在一行内输入两个非负整数x和n,数字间用空格分隔。定义一个函数实现整数的幂运算,用以计算x的n次方。
时间: 2024-04-30 13:23:43 浏览: 171
查阅菜单-python 实现一行输入多个数字(用空格隔开)
以下是Python代码:
```python
def power(x, n):
return x ** n
x, n = map(int, input().split())
print(power(x, n))
```
首先,我们定义了一个名为`power`的函数,它接受两个参数`x`和`n`,并返回`x`的`n`次方,使用Python中的`**`运算符实现。然后,我们使用`map`函数将输入的字符串转换为两个整数`x`和`n`,并用`split`函数将它们分隔开。最后,我们调用`power`函数并打印结果。
阅读全文