Теория:
Ранее мы рассматривали понятие переменной и оператора присваивания. Эта комбинация может использоваться, когда заранее известны значения переменных, но чаще всего в программах значения переменных нужно ввести непосредственно в ходе запуска программы. В таких случаях значения переменных вводятся с помощью оператора ввода — input():
\(b=input()\)
Обрати внимание!
Пустые скобки нужно писать обязательно, даже если в них ничего нет.
После запуска программа остановится и будет ждать, пока пользователь введёт значение переменной и нажмёт Enter.
Если после запуска программы записать любое число, то программа воспримет его как строковое значение, и тогда выполнять с ним арифметические операции будет невозможно.
Рассмотрим такой пример:
\(a=input()\)
\(print(a*5)\)
На экране появится результат:
\(55555\)
Программа восприняла число \(5\) как строковое значение и распечатало его ровно пять раз.
Чтобы значение имело числовой тип, нужно записать так:
\(a=int(input())\)
В случае использования переменных целого типа пишем \(int\), если тип будет вещественный, то \(float\).
Изменим программу и получим результат.

Рис. \(1\). Результат работы программы
Минусом такого ввода является то, что после запуска на экране мигает курсор, и пользователю непонятно, что делать дальше, поэтому лучше в пустых скобках добавить комментарий, например так:
\(a=int(input('введи\) \(значение\) \(а= '))\)
\(print(a*5)\)
\(print(a*5)\)
Получим результат.

Рис. \(2\). Результат работы программы
В Python есть возможность вводить в одной строке значения нескольких переменных. Для этого добавим в \(input\) функцию \(split()\) (от англ. — расщепить).
\(x,y=input().split()\)
Ниже нужно добавить строку преобразования значений в целый тип.
\(x,y=int(x),int(y)\)
Задача
Даны координаты двух точек на плоскости, найти расстояние между ними.

Рис. \(3\). Формула вычисления расстояния между точками на плоскости
Введём координаты точек попарно (\(x1\), \(y1\)), (\(x2\), \(y2\)) и вычислим расстояние по формуле.

Рис. \(4\). Программа для решения задачи
Координаты вводим через пробел.
Полученный результат имеет слишком много знаков после запятой, используем форматирование и изменим количество знаков после запятой до двух.

Рис. \(5\). Преобразование формата вывода
Источники:
Рис. 1. Результат работы программы. © ЯКласс.
Рис. 2. Результат работы программы. © ЯКласс.
Рис. 3. Формула вычисления расстояния между точками на плоскости. © ЯКласс.
Рис. 4. Программа для решения задачи. © ЯКласс.
Рис. 5. Преобразование формата вывода. © ЯКласс.