如何取5次方python
How to take the 5th power python
我想求出用户给出的数字的 5 次方。我可以不打字就这样做吗:
ans = n * n * n * n * n
它可以用于更高的功率吗?
对指数使用 **
运算符:
print(5**12)
>>> 224832
我们可以使用变量更普遍地使用它。
exponent = 5
n = 12
ans = n ** exponent
print(ans)
>>> 248832
其他方法
由于 **
运算符的指数上限为 256,因此我们可以对更大的指数使用内置的 pow()
函数。但是,这些数字可能非常大。
power = pow(base, exponent)
math
和 numpy
库也可以使用 math.pow()
和 numpy.power()
函数执行此操作。
**
运算符的替代方法是使用数学库函数。
import math
math.pow(x, y)
请注意,此 return 是一个浮点值,而 **
运算符将 return 一个基于 x 类型的整数或浮点数。
我想求出用户给出的数字的 5 次方。我可以不打字就这样做吗:
ans = n * n * n * n * n
它可以用于更高的功率吗?
对指数使用 **
运算符:
print(5**12)
>>> 224832
我们可以使用变量更普遍地使用它。
exponent = 5
n = 12
ans = n ** exponent
print(ans)
>>> 248832
其他方法
由于 **
运算符的指数上限为 256,因此我们可以对更大的指数使用内置的 pow()
函数。但是,这些数字可能非常大。
power = pow(base, exponent)
math
和 numpy
库也可以使用 math.pow()
和 numpy.power()
函数执行此操作。
**
运算符的替代方法是使用数学库函数。
import math
math.pow(x, y)
请注意,此 return 是一个浮点值,而 **
运算符将 return 一个基于 x 类型的整数或浮点数。