用于计算给定数字平方的 Python 程序
pythonserver side programmingprogramming
平方 定义为数字与其自身的乘积。数字 n 的平方表示为 n2。从数学上讲,我们可以按如下方式实现数字的平方。
$\mathrm{n^{2}=n*n}$
同样,我们也可以使用 Python 语言计算给定数字的平方。在 Python 中,有几种方法可以求数字的平方,让我们逐一看看。
使用指数运算符 (**)
指数运算符是用于执行指数算术运算的运算符。它用符号 ** 表示。
语法
以下是使用指数运算符求数字平方的语法。
$\mathrm{n^{2}=n**2}$
示例
在此示例中,我们将使用指数运算符 (**) 计算 25 的平方。
n = 25 def exponential_operator(n): sqaure_n = n ** 2 print("The square of",n,"is",sqaure_n) exponential_operator(n)
输出
25 的平方是 625
使用乘法运算符 (*)
可以通过将数字与其自身相乘来计算数字的平方。在这里我们使用 * 运算符来执行乘法。以下是语法。
$\mathrm{n^{2}=n*n}$
示例
这里我们尝试使用乘法运算符 (*) 来求 87 的平方。
n = 87 def multiplication_operator(n): square_n = n * n print("The square of",n,"calculated using multiplication operator is",square_n) multiplication_operator(n)
输出
The square of 87 calculated using multiplication operator is 7569
使用数学模块
数学模块是python中用于执行数学任务的内置模块。数学模块中有不同的函数可用,例如pow()、log()、cos()等。
pow()函数接受两个输入参数,一个是数字,另一个是要计算的数字的幂,然后返回幂输出
语法
以下是math.pow()函数的语法。
import math n2 = pow(number,power)
示例
在此示例中,我们将通过将14和2作为数学模块的pow()函数的输入参数传递来计算14的平方,然后它返回14的平方。
import math n = 14 p = 2 def power(n,p): square_n = math.pow(n,p) print("The square of",n,"calculated using multiplication operator is",square_n) power(n,p)
输出
The square of 14 calculated using multiplication operator is 196.0