本文主要是介绍python中内置数学函数详解和实例应用之三角函数_初级阶段(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
学习目标:
利用python进行三角函数运算
学习内容:
python中的三角函数合集和应用实例
转载请注明出处!
学习产出:
环境:python 3.7, 利用shell进行实例操作。Note: 使用三角函数前需要import math
1.1, math.sin() 输出的x弧度的正弦值,数值在 -1 到 1 之间。
>>> math.sin(0)
0.0
>>> math.sin(math.pi / 2)
1.0
>>> round(math.sin(math.pi / 4), 2)
0.71
>>> bool(round(math.sin(math.pi / 4), 2) == round((pow(2, 1 / 2)) / 2, 2))
True
1.2,math.cos()输出x的弧度的余弦值,数值在-1 到 1 之间。
>>> math.cos(0)
1.0
>>> math.cos(math.sin(math.pi))
1.0
>>>math.cos(math.pi / 3)
0.5000000000000001
>>> bool(math.cos(math.sin(math.pi)) == math.cos(math.sin(0)))
True
>>> math.sin(10) ** 2 + math.cos(10) ** 2
1.0 # 即sin(x) * sin(x) + cos(x) * cos(x) = 1
1.3 math.tan()输出x弧度的正切值,数值在 -1 到 1 之间。
Note: python中没有math.cot()函数.
>>> math.tan(math.pi / 2)
1.633123935319537e+16
>>> math.tan(math.pi / 4)
0.9999999999999999
>>> math.sin(math.pi / 4) / math.cos(math.pi / 4)
1.0
>>> bool(math.tan(math.pi / 4) == math.sin(math.pi / 4)
这篇关于python中内置数学函数详解和实例应用之三角函数_初级阶段(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!