Python 三角函数
acos()函数
acos()函数返回以弧度为单位的x的反余弦。
语法
acos()函数的语法如下:
注意 − 该函数不能直接访问,因此我们需要导入math模块,然后使用math静态对象调用该函数。
参数
- x − 必须是介于-1到1之间的数值。如果 x 大于1,则会生成“math domain error”。
返回值
该方法返回 x 的反余弦值(以弧度为单位)。结果介于0和pi之间。
示例
以下示例演示了acos()方法的使用:
当我们运行上面的程序时,它会产生以下输出−
asin() 函数
asin() 函数返回以弧度表示的 x 的反正弦值。
语法
asin() 函数的语法如下所示 −
注意 − 此函数无法直接访问,因此我们需要导入math模块,然后使用 math 静态对象调用此函数。
参数
- x − 此必须是一个在-1到1范围内的数值。如果 x 大于1,则会生成“math domain error”。
返回值
此方法返回x的反正弦值,以弧度表示。结果介于-pi/2和pi/2之间。
示例
下面的示例展示了asin()方法的用法。
当我们运行上述程序时,它会产生以下输出。
atan()函数
atan()函数返回参数 x 的反正切值(弧度制)。
语法
atan()函数的语法如下:
注意: 此函数不能直接访问,所以我们需要导入math模块,然后使用math静态对象调用此函数。
参数
- x - 这必须是一个数值。
返回值
该函数返回弧度制下 x 的反正切值。结果介于-pi/2和pi/2之间。
示例
以下示例展示了使用atan()方法的用法:
当我们运行上面的程序时,它产生以下的 输出 –
atan2()函数
atan2()函数返回atan(y / x)的弧度值。例如,atan(1)和atan2(1,1)都是pi/4,但atan2(-1,-1)是-3*pi/4。
语法
atan2()函数的语法如下:
注: 该函数不能直接访问,因此我们需要导入math模块,然后使用math静态对象来调用该函数。
参数
- y - 这必须是以弧度表示的数值。
-
x - 这必须是以弧度表示的数值。
返回值
该函数返回atan(y / x),以弧度为单位。结果在-pi和pi之间。
示例
以下示例显示了atan2()方法的用法 –
当我们运行上面的程序时,它会产生以下的输出。
cos() 函数
cos() 函数返回 x 弧度的余弦值。
语法
以下是 cos() 函数的语法 −
注意: 该函数不能直接访问,因此我们需要导入math模块,然后使用math静态对象调用该函数。
参数:
- x - 它必须是一个以弧度为单位的数值。
返回值:
该函数返回一个介于-1和1之间的数值,表示角度的余弦。
示例:
以下示例显示了cos()方法的用法 –
当我们运行以上程序时,它会产生以下输出-
dist()函数
这个函数返回两个点p和q之间的欧氏距离,每个点都以一系列坐标的方式给出。这两个点必须具有相同的维度。平面上两点(x,y)和(a,b)之间的欧氏距离由以下公式给出: dist((x,y),(a,b)) = √((x – a)² + (y – b)²)
语法
参数
- p 和 q −具有两个数字操作数的可迭代对象。
返回值
此函数返回两点之间的欧氏距离。
示例
它将产生以下 输出 –
hypot() 函数
函数 hypot() 返回欧几里得范数,即sqrt(xx + yy)。这是从原点到点(x,y)的向量长度。
语法
以下是 hypot() 函数的语法 –
注意 − 此函数不可以直接访问,因此我们需要导入 math 模块,然后使用 math 静态对象调用此函数。
参数
- x − – 必须是一个数值。
-
y − 必须是一个数值。
返回值
此函数返回欧氏范数,即 sqrt(xx + yy)。
示例
以下示例展示了 hypot() 函数的使用方法 −
当我们运行上面的程序时,它会产生以下 输出 −
sine()函数
sine()函数返回x的正弦值,以弧度表示。
语法
以下是sine()函数的语法− math.sin(x)
注意 − 这个函数不能直接访问,所以我们需要导入math模块,然后使用math静态对象调用这个函数。
参数
- x − 这应该是一个数字值。
返回值
这个函数返回一个在-1和1之间的数值,表示参数 x 的正弦值。
示例
以下示例显示了sin()方法的用法−
当我们运行上面的程序时,它会产生以下输出−
tan() 函数
tan() 函数返回 x 弧度的正切值。
语法
tan() 函数的语法如下 −
注意 :此函数不能直接访问,因此我们需要导入math模块,然后使用math静态对象调用此函数。
参数
- x :必须是数值。
返回值
此函数返回一个在-1和1之间的数值,表示参数 x 的正切值。
示例
以下示例演示了tan()函数的用法:
当我们运行上面的程序时,它会产生以下的 输出 。