Введение
Это испытание посвящено созданию простого скрипта на Python, который запрашивает данные у пользователя и выводит отформатированный результат. Упражнение поможет закрепить фундаментальные концепции Python, включая обработку пользовательского ввода и работу со строками.
🧑💻 Впервые работаете с Python или LabEx? Рекомендуем начать с курса Быстрый старт в 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>на значение, полученное из ввода. - Обязательно включает восклицательный знак в конце.
- Использует функцию
Работа с редактором
- Нажмите на файл
hello_python.pyв проводнике слева, чтобы открыть его. - Редактор поддерживает такие функции, как:
- Подсветка синтаксиса Python.
- Автоматические отступы.
- Нумерация строк для удобства навигации.
- После внесения изменений:
- Сохраните файл, используя Ctrl+S (Cmd+S на Mac).
- Запустите скрипт в терминале командой
python hello_python.py.

Пример работы
При запуске готового скрипта результат должен выглядеть так:
$ python hello_python.py
Enter your name: Alice
Hello Python, I am Alice!
Резюме
В рамках этого испытания вы поработали с шаблоном скрипта Python для создания интерактивной программы. Упражнение познакомило вас с базовыми аспектами программирования: работой в редакторе кода, обработкой пользовательского ввода через input() и выводом данных с помощью print(). Вы также научились запускать Python-скрипты из терминала и увидели, как файлы-шаблоны помогают структурировать код.



