Hello, Harry!
Вы решили задачу. Теперь можно сравнить подходы.
Вставляем всё введённое имя в шаблон приветствия.
Авторский разбор для локальной версии на основе условия задачи. Это не выгрузка чужих посылок и не официальное решение исходного сайта.
Ваше принятое решение
Рекомендуемое решение: Соединяем строки
Знак + соединяет текст приветствия, имя и восклицательный знак.
name = input()
print('Hello, ' + name + '!')
Время: O(L). Память: O(L).
Другой способ: Печать частей без разделителя
Параметр sep убирает автоматические пробелы print; нужный пробел уже есть после запятой.
name = input()
print('Hello, ', name, '!', sep='')
Время: O(L). Память: O(L).
На что обратить внимание
- После запятой нужен один пробел, перед восклицательным знаком пробела нет.
Рекомендация учитывает сложность и читаемость для этой задачи. Единственного самого быстрого решения для всех размеров входа и всех компьютеров может не быть.