Введение

Это испытание посвящено созданию простого скрипта на Python, который запрашивает данные у пользователя и выводит отформатированный результат. Упражнение поможет закрепить фундаментальные концепции Python, включая обработку пользовательского ввода и работу со строками.

Интерактивный скрипт на Python

В редакторе кода в левой части экрана открыт шаблон файла hello_python.py. Вы можете нажать на файл, чтобы открыть его и написать свой код там, где находятся комментарии TODO.

Задачи

  • Допишите скрипт на Python, заменив комментарии TODO на работающий код.
  • Проверьте работу скрипта, запустив его в терминале.

Требования

  • Работайте с файлом-шаблоном /home/labex/project/hello_python.py.
  • Замените первый комментарий TODO кодом, который:
    • Использует функцию input().
    • Выводит приглашение к вводу: Enter your name:.
    • Сохраняет результат в переменную с именем name.
  • Замените второй комментарий TODO кодом, который:
    • Использует функцию print().
    • Выводит сообщение: Hello Python, I am <name>!.
    • Заменяет <name> на значение, полученное из ввода.
    • Обязательно включает восклицательный знак в конце.

Работа с редактором

  1. Нажмите на файл hello_python.py в проводнике слева, чтобы открыть его.
  2. Редактор поддерживает такие функции, как:
    • Подсветка синтаксиса Python.
    • Автоматические отступы.
    • Нумерация строк для удобства навигации.
  3. После внесения изменений:
    • Сохраните файл, используя Ctrl+S (Cmd+S на Mac).
    • Запустите скрипт в терминале командой python hello_python.py.
Интерфейс редактора кода Python

Пример работы

При запуске готового скрипта результат должен выглядеть так:

$ python hello_python.py
Enter your name: Alice
Hello Python, I am Alice!
✨ Проверить решение и практиковаться

Резюме

В рамках этого испытания вы поработали с шаблоном скрипта Python для создания интерактивной программы. Упражнение познакомило вас с базовыми аспектами программирования: работой в редакторе кода, обработкой пользовательского ввода через input() и выводом данных с помощью print(). Вы также научились запускать Python-скрипты из терминала и увидели, как файлы-шаблоны помогают структурировать код.