Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 重写循环中使用的指数_Python - Fatal编程技术网

Python 重写循环中使用的指数

Python 重写循环中使用的指数,python,Python,我如何重写它以便在for循环中使用 # X to the Y result = (X**Y) print (result) 我知道如何执行for循环函数,但不记得如何编写指数。在我看来,Python中有几种计算指数的方法 有些问题的答案涵盖了这一点 数学功率(x,y)?虽然x**y有什么问题,但在python中也是如此。也许你可以用for循环更新你的问题,即使它执行了错误的计算。我不知道你在问什么。“用于for循环”是什么意思?循环将要做什么?只是一个基本的for循环这不是针对任何特定的项目我

我如何重写它以便在for循环中使用

# X to the Y
result = (X**Y)
print (result)

我知道如何执行for循环函数,但不记得如何编写指数。

在我看来,Python中有几种计算指数的方法

有些问题的答案涵盖了这一点


数学功率(x,y)
?虽然
x**y
有什么问题,但在python中也是如此。也许你可以用for循环更新你的问题,即使它执行了错误的计算。我不知道你在问什么。“用于for循环”是什么意思?循环将要做什么?只是一个基本的for循环这不是针对任何特定的项目我只是想在开始我的新工作之前回到python的工作中。
# use X ** Y
print(X ** Y)

# use math.pow
print(math.pow(X,Y))

# use numpy
print(np.exp(X,Y))

# use a for loop
def pow(base, exponent): # integer exponent only
    ret = 1
    for _ in range(exponent):
        ret *= base
    return ret
print(pow(X,Y))