Задача «Длина отрезка»

Условие

Даны четыре действительных числа: x1, y1, x2, y2. Напишите функцию distance(x1, y1, x2, y2), вычисляющая расстояние между точкой (x1,y1) и (x2,y2). Считайте четыре действительных числа и выведите результат работы этой функции.

Если вы не знаете, как решить эту задачу, то вы, возможно, не изучали в школе теорему Пифагора. Попробуйте прочитать о ней на Википедии.

 

Решение

  1. from math import sqrt
  2. def distance(x1, y1, x2, y2):
  3.     return sqrt((x1 - x2) ** 2 + (y1 - y2) ** 2)
  4. x1 = float(input())
  5. x2 = float(input())
  6. y1 = float(input())
  7. y2 = float(input())
  8. print(distance(x1, x2, y1, y2))