Python math.hypot() Method
Find the hypotenuse of a right-angled triangle where perpendicular and base are known:
#set perpendicular and base
parendicular = 10
base = 5
#print the hypotenuse of a right-angled triangle
Definition and Usage
math.hypot() method returns the Euclidean norm. The Euclidian norm is the distance from the origin to the coordinates given.
Prior Python 3.8, this method was used only to find the hypotenuse of a right-angled triangle: sqrt(x*x + y*y).
From Python 3.8, this method is used to calculate the Euclidean norm as well. For n-dimensional cases, the coordinates passed are assumed to be like (x1, x2, x3, ..., xn). So Euclidean length from the origin is calculated by sqrt(x1*x1 + x2*x2 +x3*x3 .... xn*xn).
|x1, x2, x3, ..., xn||Required. Two or more points representing coordinates|
|Change Log:||From 3.8: Also supports n-dimensional points. Earlier versions only support two-dimensional points|
Find the Euclidean norm for the given points:
#print the Euclidean norm for the given points
print(math.hypot(10, 2, 4, 13))
print(math.hypot(4, 7, 8))