Что делает первая программа
Функция print() выводит переданное значение. Чтобы передать текст, его записывают в кавычках. В этой программе имя функции, круглые скобки и кавычки — части синтаксиса; само приветствие — данные.
print("Hello, World!")
Результат — строка Hello, World! и перевод строки после неё. Кавычки, ограничивающие строковый литерал в коде, на экран не попадают.
Задание источника
Напишите и запустите программу, выводящую Hello, World!. Приведённый выше вызов является полным решением. На damirock.com нет встроенной консоли: код можно поместить в отдельный учебный файл и выполнить в своей среде Python 3.
Кавычки и регистр
Одинарные и двойные кавычки позволяют записать одинаковую строку, если начало и конец согласованы:
print('Hello, World!')
print("Hello, World!")
Имена print, Print и PRINT различаются. Замена одной буквы в имени функции не означает изменение стиля оформления: программа обращается к другому имени.
Самопроверка
Проверьте запятую, пробел после неё, заглавные буквы и восклицательный знак. Точное текстовое задание проверяется по содержимому вывода, а не по тому, похоже ли сообщение визуально. Закрывающая скобка и закрывающая кавычка также должны присутствовать.
В уроке источника первая программа используется для знакомства с интерпретатором. Здесь сохранены её код и упражнение, а инструкции, зависящие от интерфейса исходной платформы, заменены явным указанием на самостоятельный запуск.
Hexlet / Code Basics и участники · Исходный урок и решение · GNU AGPL v3. Русская адаптация; лицензия сохранена.