Задача: Написать элементарную программу, принимающая на вход ваше имя %name% и печатающая "Hello %name%!" на python

Ответы

Ответ дал: KnowsUser1
2

Ответ:

print('hello {}!'.format(input('Your name: ')))

Объяснение:

Да. В одну строку.


sjaxd: Воу, в одну строку? В первый раз вижу
sjaxd: Не, не работает
KnowsUser1: Значит вы что то делаете не так, у меня она работала
KnowsUser1: А вообще, если вы хотите получить помощь, то желательно конечно написать, какую ошибку выдаёт интерпретатор
sjaxd: Просто выводит Your name: ...
KnowsUser1: *гомерический хохот" Вы же сами в задании указали, что программа сначала должна спросить ваше имя, а потом вывести "Hello %name". Ну так она и спрашивает) Попробуйте ввести что нибудь, и случится чудо
sjaxd: я не указывал чтобы программа имя спрашивала)
sjaxd: в самой программе надо указать имя и написать что-то по типу print(Hello name!)
KnowsUser1: "Принимающая на вход" подразумевает, что пользователь должен наверное что то ввести туда сам. "Your name: " - просто пояснение, выводимое в консоль, что бы было понятно, что программе от вас нужно
Вас заинтересует