Давайте разберем по шагам, как работает строка
a, b, c = map(int, input().split())
- Считывание ввода:
input() ждет, пока будет что-то введено и нажата клавиша Enter. Например, можно ввести 10 20 30
- Разделение строки:
split() разбивает введенную строку на части по пробелам. После ввода 10 20 30 получаем три части: ["10", "20", "30"].
- Преобразование в числа:
map(int, ...) превращает каждую часть из строкового формата в целое число. Так, ["10", "20", "30"] станет 10, 20, 30.
- Присвоение переменным:
a, b, c = ... присваивает полученные числа переменным.
- В итоге:
- a будет 10
- b будет 20
- c будет 30
Если у вас в строке числа не целые, а вещественные, то просто замените
int внутри
map на
float:
a, b, c = map(float, input().split())