我很失望,我無法創建此功能 - 它似乎很簡單,但由於某種原因,我似乎無法弄清楚。正如標題所示,我試圖創建一個接收字符串的Python函數,然後返回該字符串並在末尾添加感嘆號。接收字符串的Python函數返回String +「!」
的 「你好」 的輸入應該返回
Hello!
的輸入 「再見」 應該返回
Goodbye!
等等
這裏是我的嘗試:
def addExclamation(s):
s = input("please enter a string")
new_string = s + "!"
return new_string
print(s(addExclamation))
This給我錯誤信息:
NameError: name 's' is not defined on line 6
爲什麼「s」沒有定義?我以爲我確定s是addExclamation
函數中的輸入。感謝您的幫助。
你一切混合起來。 – TigerhawkT3
@ TigerhawkT3我在混淆什麼? – HappyHands31