📅  最后修改于: 2023-12-03 14:48:47.869000             🧑  作者: Mango
本套装提供以下函数,以方便程序员进行三角计算:
get_height(base, area)
计算三角形的高度。
base
:三角形的底边长度。area
:三角形的面积。返回三角形的高度。
>>> from triangle import get_height
>>> get_height(3, 4.5)
3.0
get_distance(x1, y1, x2, y2)
计算平面上两点之间的距离。
x1
:第一个点的横坐标。y1
:第一个点的纵坐标。x2
:第二个点的横坐标。y2
:第二个点的纵坐标。返回两点之间的距离。
>>> from triangle import get_distance
>>> get_distance(0, 0, 3, 4)
5.0
get_area(base, height)
计算三角形的面积。
base
:三角形的底边长度。height
:三角形的高度。返回三角形的面积。
>>> from triangle import get_area
>>> get_area(3, 4)
6.0
get_triangle_info(x1, y1, x2, y2, x3, y3)
计算三角形的周长、面积、高度,输出信息。
x1
:第一个点的横坐标。y1
:第一个点的纵坐标。x2
:第二个点的横坐标。y2
:第二个点的纵坐标。x3
:第三个点的横坐标。y3
:第三个点的纵坐标。无返回值,输出三角形的周长、面积、高度信息。
>>> from triangle import get_triangle_info
>>> get_triangle_info(0, 0, 3, 0, 0, 4)
三角形的周长为 12.0
三角形的面积为 6.0
三角形的高度为 4.0
get_triangle_type(x1, y1, x2, y2, x3, y3)
判断三角形的类型。
x1
:第一个点的横坐标。y1
:第一个点的纵坐标。x2
:第二个点的横坐标。y2
:第二个点的纵坐标。x3
:第三个点的横坐标。y3
:第三个点的纵坐标。返回三角形的类型:等边三角形、等腰三角形、直角三角形和一般三角形。
>>> from triangle import get_triangle_type
>>> get_triangle_type(0, 0, 3, 0, 0, 4)
'直角三角形'