python的内置数学模块math模块中就包含了三角函数和反三角函数。但是python的三角函数和反三角函数都是面向弧度的,而不是角度。
python进行弧度与角度之间的相互转换。
1、角度转弧度
import math
math.radians(x)
2、弧度转角度
import math
math.degrees(x)
python中求30度角的sin值:
>>> import math
>>> math.sin( math.radians( 30 ) )
0.49999999999999994
Python中根据正弦值来求角度:
>>> import math
>>> math.degrees( math.asin( 0.5 ) )
29.999999999999996