Python中sin、cos、tan函数的使用方法及示例

2023-04-01 00:00:00 函数 示例 使用方法

当我们需要进行三角函数计算的时候,可以使用Python内置的math模块提供的sin、cos、tan等函数。下面是这些函数的详细使用方法及示例:

sin函数
sin函数用于计算给定角度的正弦值,其函数原型为:

sin(x)

其中x表示角度值,返回值为x的正弦值。

示例代码:

import math

# 计算90度的正弦值
print("sin(90) = ", math.sin(math.radians(90))) # 1.0

# 计算45度的正弦值
print("sin(45) = ", math.sin(math.radians(45))) # 0.7071067811865476

# 计算30度的正弦值
print("sin(30) = ", math.sin(math.radians(30))) # 0.49999999999999994

cos函数
cos函数用于计算给定角度的余弦值,其函数原型为:

cos(x)

其中x表示角度值,返回值为x的余弦值。

示例代码:

import math

# 计算90度的余弦值
print("cos(90) = ", math.cos(math.radians(90))) # 6.123233995736766e-17

# 计算45度的余弦值
print("cos(45) = ", math.cos(math.radians(45))) # 0.7071067811865476

# 计算30度的余弦值
print("cos(30) = ", math.cos(math.radians(30))) # 0.8660254037844387

tan函数
tan函数用于计算给定角度的正切值,其函数原型为:

tan(x)

其中x表示角度值,返回值为x的正切值。

示例代码:

import math

# 计算90度的正切值
print("tan(90) = ", math.tan(math.radians(90))) # 1.633123935319537e+16

# 计算45度的正切值
print("tan(45) = ", math.tan(math.radians(45))) # 0.9999999999999999

# 计算30度的正切值
print("tan(30) = ", math.tan(math.radians(30))) # 0.5773502691896257

在示例代码中,我们使用了math模块中的radians函数将角度值转化为弧度值,因为Python中的三角函数是基于弧度计算的。

相关文章