Системное администрирование

Вопрос про программирование.

Зачем нужна команду input()?
Прохожу бесплатный курс по питону, там следующее про эту команду:
Для считывания данных в языке Python используется команда input().

Рассмотрим следующую программу:

print('Как тебя зовут?')
name = input()
print('Привет,', name)
Сначала программа распечатает текст на экран «Как тебя зовут?». Далее программа будет ждать от пользователя ввода данных. Ввод данных реализуется с помощью команды input().
В чём тут вообще смысл?! Сначала была первая команда (принт), а затем что? Почему в итоге получилось print('Привет,', name)?
Вы пишите:

print('Как тебя зовут?')
это для того чтобы вывести на экран надпись "Как тебя зовут?"

дальше у пользователя, благодаря команде name = input()
будет возможность назначить значение этой переменной, её можно было назвать и "x" и "y" и как угодно, т. к. это всего лишь переменная

print('Привет,', name) эта команда печатает надпись на экране "Привет" и значение переменной, т. е., в данном случе, имя. Таким образом мы написали программу, где программа спрашивает как нас зовут, мы пишем ответ, и, после ввода (нажатия Enter) она здоровается с нами. Только я предполагаю, что после привет в команде
print('Привет,', name)
нужно поставить пробел, иначе слитно напишет значение переменной name, хотя пробел перед name возможно компенсирует это.

Хорошие уроки по патону есть на youtube.com от МФТИ (Московского физико-технического института). Можете ввести в поисковую строку Алгоритмы на Python 3. Лекция №1 там цикл лекций на эту тему.
СА
Свириденко Андрей
254
Лучший ответ
Код в уроках показывают, чтобы его взять и позапускать, а не смотреть...
September Me
September Me
62 360
Читай дальше, а не беги на ответы при первой трудности.
print('Привет,', name) - это не то, что получилось
Получилось то, что ты ввёл с клавиатуры
вывод -> ввод -> конкатенация -> вывод результата
input() - это функция, которая в переменную записывает то, что ввел в консоль пользователь.
name = input() значит в переменной name будет храниться то, что ввел пользователь. И каждый раз при обращении к name будет идти обращение к тому, что ввел пользователь