多个用户输入和他们的第二个输入

multiple user input with their second input

我希望将用户的基本输入提高到用户输入的功率。

def raise_power():
    base = input("Base: ")
    power = input("Power: ")
    for index in range(power) and range(base):
        base * power
print(raise_power())

这应该有效:

base = input("Base: ")
power = input("Power: ")
num = int(base)**int(power)
print(num)

说明 - 您不需要 for 循环来遍历基本变量和幂变量。 * 是乘法语法,因此您的程序正在乘以您的底数和幂数。为了将基数提高为幂,我们使用 ** 语法。

您可以在 Python 中阅读有关不同数学运算符的 this 文章。

试试这个,不用 for 循环: ´´´ v=整数(基础)**整数(幂) returnv ´´´