Мини-урок · перед практикой

Hello, Harry!

Вставляем всё введённое имя в шаблон приветствия.

Как к ней подойти

Разберитесь, как данные попадают в программу, как из них получить ответ и в каком виде его вывести.

Коротко о теме

Программа получает данные через input(), преобразует их в нужный тип и передаёт результат в print(). Сначала разберитесь, какие числа или строки даны, затем запишите вычисление и проверьте формат вывода.

Ключевая идея · Соединяем строки

Знак + соединяет текст приветствия, имя и восклицательный знак.

Проверьте перед запуском

  • После запятой нужен один пробел, перед восклицательным знаком пробела нет.

Сравните свой подход

Ниже - готовое решение, другой способ, если он есть, и важные детали проверки.

Ваше принятое решение

Рекомендуемое решение: Соединяем строки

Знак + соединяет текст приветствия, имя и восклицательный знак.

name = input()
print('Hello, ' + name + '!')

Время: O(L). Память: O(L).

Другой способ: Печать частей без разделителя

Параметр sep убирает автоматические пробелы print; нужный пробел уже есть после запятой.

name = input()
print('Hello, ', name, '!', sep='')

Время: O(L). Память: O(L).