Python Math: вычислить евклидово расстояние

Python Math: Упражнение 79 с решением

Напишите программу Python для вычисления евклидова расстояния.

Примечание. В математике евклидово расстояние или евклидово расстояние метрика — это «обычное» (т.е. прямолинейное) расстояние между двумя точками в евклидовом пространстве. С этим расстоянием евклидово пространство становится метрическим пространством. Соответствующая норма называется евклидовой нормой.

Пример решения : —

Код Python:

  import math # Примеры точек в трехмерном пространстве ... x = (5, 6, 7) y = (8, 9, 9) distance = math  .sqrt (sum ([(a - b) ** 2 для a, b в zip (x, y)])) print ("Евклидово расстояние от x до y:", расстояние)  

Пример вывода:

 Евклидово расстояние от x до y: 4,69041575982343 

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что компьютер делает шаг за шагом, поскольку он выполняет указанную программу:

Редактор кода Python:

Оцените статью
nanomode.ru
Добавить комментарий