Python入门之三角函数全解【收藏】
1. 前言
三角函数是高中数学中的重要部分,也是其它学科中常见的数学工具,Python中包含了常用的三角函数,方便我们进行科学计算。本篇文章将详细讲解Python中的三角函数,包括正弦、余弦、正切等。
2. 引言
Python中的三角函数需要先导入math库,具体语法为:import math
,导入math库后就可以使用其中的三角函数方法了。
3. 正弦函数
Python中的正弦函数为sin,可以使用math.sin(x)
进行调用。其中x为弧度制,如果要转化为角度制,则需要使用math库中的math.radians(x)
进行转换。以下是求正弦函数在0~π/2之间取值的代码示例:
import math
for i in range(0, 91, 10):
rad = math.radians(i)
print("sin({}度)={}".format(i, math.sin(rad)))
输出结果如下:
sin(0度)=0.0
sin(10度)=0.17364817766693033
sin(20度)=0.3420201433256687
sin(30度)=0.49999999999999994
sin(40度)=0.6427876096865394
sin(50度)=0.766044443118978
sin(60度)=0.8660254037844387
sin(70度)=0.9405090888047539
sin(80度)=0.98544972998846
sin(90度)=1.0
4. 余弦函数
Python中的余弦函数为cos,可以使用math.cos(x)
进行调用。余弦函数与正弦函数类似,也需要将角度值转换为弧度制。以下是求余弦函数在0~π/2之间取值的代码示例:
import math
for i in range(0, 91, 10):
rad = math.radians(i)
print("cos({}度)={}".format(i, math.cos(rad)))
输出结果如下:
cos(0度)=1.0
cos(10度)=0.984807753012208
cos(20度)=0.9396926207859084
cos(30度)=0.8660254037844387
cos(40度)=0.766044443118978
cos(50度)=0.6427876096865394
cos(60度)=0.49999999999999994
cos(70度)=0.3420201433256687
cos(80度)=0.17364817766693033
cos(90度)=6.123233995736766e-17
5. 正切函数
Python中的正切函数为tan,可以使用math.tan(x)
进行调用。同样,正切函数中的x也需要转换为弧度制。以下是求正切函数在0~π/4之间取值的代码示例:
import math
for i in range(0, 46, 5):
rad = math.radians(i)
print("tan({}度)={}".format(i, math.tan(rad)))
输出结果如下:
tan(0度)=0.0
tan(5度)=0.08748866352592401
tan(10度)=0.17632698070846498
tan(15度)=0.2679491924311228
tan(20度)=0.36397023426620234
tan(25度)=0.4663076581549986
tan(30度)=0.5773502691896256
tan(35度)=0.7002075382097099
tan(40度)=0.8390996311772803
tan(45度)=0.9999999999999999
6. 结语
本篇文章讲述了Python中的三角函数的使用方法,包括正弦、余弦、正切等,通过实例代码进行演示,帮助读者更好地理解三角函数在Python中的实现方法。在日后的科学计算和数据处理中,读者可以更加轻松地使用Python中的三角函数进行计算。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python入门之三角函数全解【收藏】 - Python技术站