python三角函数代码
时间: 2023-10-30 09:58:57 浏览: 121
当然,这是一个计算三角函数的Python代码示例:
```python
import math
# 角度转弧度
def to_radians(degrees):
return degrees * (math.pi / 180)
# 弧度转角度
def to_degrees(radians):
return radians * (180 / math.pi)
# 计算正弦值
def sin(angle):
angle = to_radians(angle)
return math.sin(angle)
# 计算余弦值
def cos(angle):
angle = to_radians(angle)
return math.cos(angle)
# 计算正切值
def tan(angle):
angle = to_radians(angle)
return math.tan(angle)
# 计算反正弦值
def arcsin(value):
result = math.asin(value)
return to_degrees(result)
# 计算反余弦值
def arccos(value):
result = math.acos(value)
return to_degrees(result)
# 计算反正切值
def arctan(value):
result = math.atan(value)
return to_degrees(result)
# 示例用法
angle = 45 # 角度
print("正弦值:", sin(angle))
print("余弦值:", cos(angle))
print("正切值:", tan(angle))
print("反正弦值:", arcsin(0.5))
print("反余弦值:", arccos(0.5))
print("反正切值:", arctan(1))
```
这个代码中定义了一系列函数来计算三角函数的值,包括正弦、余弦、正切以及它们的反函数。你可以根据需要调用这些函数来进行计算。这里还提供了一些示例用法,你可以根据自己的需求进行修改和扩展。
阅读全文