私はこの機能を作成することができなかったことに失望しています。シンプルなようですが、何らかの理由でそれを理解できないようです。タイトルが示唆しているように、私は文字列を受け取るPython関数を作成しようとしていますし、最後に感嘆符を付けてその文字列を返します。文字列を受け取り、文字列+ "!"を返すPython関数
Goodbye!
等
を返す必要があります
"こんにちは" の入力が
Hello!
に "さようなら" の入力を返す必要がありますここに私が試したものです:
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」が定義されていないのですか?私は、sがaddExclamation
関数内の入力であると判断したと思った。ご協力ありがとうございました。
あなたはすべてを混合しています。 – TigerhawkT3
@ TigerhawkT3何が混乱していますか? – HappyHands31