python------三角函数用法
python中的三角函数一般有:
函数 描述
sin(x) 返回x弧度的正弦值
cos(x) 返回x弧度的余弦值
tan(x) 返回x弧度的正切值
asin(x) 返回x的反正弦弧度值
acos(x) 返回x的反余弦弧度值
atan(x) 返回x的反正切弧度值
上述三角函数的参数是:弧度!不是角度!
在数学和物理中,弧度是角的度量单位。
它是由国际单位制导出的单位,单位缩写是rad。定义:弧长等于半径的弧,其所对的圆心角为1弧度。
360°=2π弧度,因此,1弧度约为57.3°,即57°17'44.806"。
1° = π/180弧度
180° = π弧度
(在python中, pi = π,它是数学常量,引用时不要忘了math!)
在python中使用三角函数时,不能直接使用,要先导入math模块。
如下所示:
a = math.cos(math.pi) # 求cos(180°)
b = math.sin(math.pi / 2) # 求sin(90°)
print(a, b)
输出:

另外,在math模块中有两个函数:
degrees(x) : 将弧度转化为角度。
radians(x) : 将角度转化为弧度。
如下所示:
a = math.degrees(math.pi / 2)
print(a)
b = math.radians(180)
print(b)
输出:
