Advertisement
Guest User

Untitled

a guest
Jul 18th, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.60 KB | None | 0 0
  1. import math
  2.  
  3.  
  4. class Point:
  5.     def __init__(self, x, y):
  6.         self.x = x
  7.         self.y = y
  8.  
  9.  
  10. def calc_distance(point_1: Point, point_2: Point):
  11.     side_a = abs(point_1.x - point_2.x)
  12.     side_b = abs(point_1.y - point_2.y)
  13.     side_c = math.sqrt(side_a ** 2 + side_b ** 2)
  14.     return side_c
  15.  
  16.  
  17. def create_point(x, y):
  18.     point = Point(x, y)
  19.     return point
  20.  
  21.  
  22. x_1, y_1 = list(map(int, input().split()))
  23. x_2, y_2 = list(map(int, input().split()))
  24.  
  25. point_1 = create_point(x_1, y_1)
  26. point_2 = create_point(x_2, y_2)
  27.  
  28. distance = calc_distance(point_1, point_2)
  29. print(f"{distance:.3f}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement