ex exxam.ruPython с нуляШаг 10.4 · Проект «Крестики-нолики»
55 / 62На главную
шаг 10.4 · проект

Интерактивные программы с input()

input() задаёт вопрос и ждёт ответа — программа продолжается только после ввода.

До сих пор все данные были записаны в коде. Функция input() позволяет спросить их у человека: она печатает вопрос, ждёт ответа и возвращает введённый текст.

name = input("Как тебя зовут? ") print(f"Привет, {name}!")

Скобки у input не пустые: в них передаётся вопрос. Ответ всегда приходит строкой, даже если человек ввёл число.

  1. Спроси имя через input("Как тебя зовут? ").
  2. Сохрани ответ в переменную name.
  3. Нажми «Проверить»: проверка сама подставит ответ Аня.
«Выполнить» спросит тебя по-настоящему, а «Проверить» подставит ответ «Аня». Шаг засчитывается только по кнопке «Проверить».

Отлично! Программа дождалась ответа и вставила его в приветствие. Теперь она работает по-разному для разных имён.

Требования

Используй input с вопросом, сохрани ответ в name и выведи Привет, Аня!.

Проверка

Проверка запускает программу с чистого листа и сама вводит ответ Аня. Потом сверяет вывод и значение переменной name.

Подсказки Открываются по одной
живая сессия
Консоль общая сессия
Python 3.14 · переменные сохраняются между командами
>>>
Готовлю консоль…
консоль Живая сессия Python