Я разочарован тем, что мне не удалось создать эту функцию - это кажется простым, но по какой-то причине я не могу понять это. Как следует из названия, я пытаюсь создать функцию Python, которая получает строку, а затем возвращает эту строку с восклицательным знаком, добавленным в конец.Функция Python, которая получает строку, возвращает строку + "!"
вход "Hello" должен вернуть
Hello!
вход "Goodbye" должен вернуть
Goodbye!
Etc.
Вот что я пробовал:
def addExclamation(s):
s = input("please enter a string")
new_string = s + "!"
return new_string
print(s(addExclamation))
Это дал мне сообщение об ошибке:
NameError: name 's' is not defined on line 6
Почему «нет»? Я думал, что решил, что s - это вход в функцию addExclamation
. Спасибо за помощь.
Вы смешиваете все. – TigerhawkT3
@ TigerhawkT3 Что я смешиваю? – HappyHands31