a, b = 1, 2 import math math.sin(a) # 返回弧度“ a”的正弦 # 出:0.8414709848078965 math.cosh(b) # 以弧度返回'b'的反双曲余弦值 # 出:3.7621956910836314 math.atan(math.pi) # 返回弧度“ pi”的反正切 # 出:1.2626272556789115 math.hypot(a, b) # 返回欧几里得范数,与math.sqrt(a * a + b * b)相同 # 出:2.23606797749979
请注意,也是从原点到点的向量长度(或欧几里得距离)。math.hypot(x, y)(0, 0)(x, y)
为了计算两点之间的欧氏距离(x1, y1)与(x2, y2)您可以使用math.hypot如下
math.hypot(x2-x1, y2-y1)
要从弧度->度和度->弧度分别转换,请使用math.degrees和math.radians
math.degrees(a) # 出:57.29577951308232 math.radians(57.29577951308232) # 出:1.0