首页 > 解决方案 > 多个用户输入和他们的第二个输入

问题描述

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

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

标签: pythonexponent

解决方案


这应该有效:

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

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

您可以阅读这篇关于 Python 中不同数学运算符的文章。


推荐阅读