在本教程中,我们将学习如何在 Python 中使用指数。将数字提高到二次方比普通乘法要复杂一些。简单地说,指数就是这个数字乘以自身的次数。我们可以在 Python 中使用三种不同的方式来做到这一点。让我们看看这些方法是什么。

目录

1.指数是多少?

2.对指数使用 ** 运算符

3.使用 pow() 函数获取 Python 指数

4.对 Python 指数使用 math.pow() 函数

5.结语

指数是多少?

在数学术语中,指数是指作为数字上标放置的数字。它表示基数要与其自身相乘的次数。

取幂写为 mn,发音为“m 的 n 次幂”。这里“n”是指数,“m”是底数。这意味着m要乘以m,n次。我们不能像通常在 Python 中做乘法那样求解指数。

当然,对于 2^3,我们可以乘以 2、3 次并得到结果,但是当我们处理更大的数字时它会失败。因此,我们需要一种正确的方法来求解指数。

在 Python 中使用指数运算符

指数运算符或幂运算符作用于两个值。一种称为底,另一种称为指数。如前所述,指数告诉基数与自身相乘的次数。

语法:

m ** n

在这里,指数运算符将其第二个变量提升到其第一个变量的幂。

示例:

m = 3
n = 2
p = m ** n
print ("On solving the exponent, we get ", p)

输出:

On solving the exponent, we get 8

对 Python 指数使用 pow() 函数

Python 有一个内置函数可用于计算功率:pow()。它接受两个参数,即基数和指数。它返回结果的模数。结果将始终为正整数。

语法:

pow(m,n)

这里,“m”是底数(指数的幂次幂),“n”是指数(底数的幂)。

输入:

m = 2
n = 3
p = pow(m,n)
print ("The answer is: ", p)

输出:

The answer is: 8

对 Python 指数使用 math.pow() 函数

Python 有另一个函数 math.pow() 可以让你求解指数。它还接受两个参数:一个基数和一个指数。 pow() 和 math.pow() 之间的主要区别在于 math.pow() 将两个变量都转换为浮点数并始终返回一个浮点数。

语法:

math.pow(m,n)

输入:

m = 2
n = 3
p = math.pow(m,n)
print ("The answer is: ", p)

输出:

The answer is: 8.0

结语

用 Python 做数学很容易,但用 Python 计算指数有点棘手。我们已经学习了如何在 Python 中使用指数。但请记住,在 Python 中,如果我们将 0 提高到任意次方,它将返回零除法错误。

附言如果您正在为您的团队聘请开发人员并且不确定如何编写职位描述,请查看以下页面以获得简单的提示:

1.角JD

2.Python JD

Logo

Python社区为您提供最前沿的新闻资讯和知识内容

更多推荐