単一パラメータの関数
おめでとうございます!自分で関数を定義して、さらに呼び出すことにも成功しました。素晴らしいですね。
前の演習では、shout() 関数を定義して呼び出し、文字列に '!!!' を連結して出力しました。
ここでは shout() に パラメータ を追加し、渡されたあらゆる文字列の 引数 を受け取り処理できるように更新します。なお、関数名とパラメータを指定するヘッダー部分である shout(word) は、関数の シグネチャ と呼ばれます。実務でもよく出てくる用語です!
この演習はコースの一部です
Pythonの関数入門
演習の手順
- パラメータ名
wordを追加して、関数ヘッダーを完成させます。 wordに'!!!'を連結した結果をshout_wordに代入します。shout_wordの値を出力します。- 文字列
'congratulations'を渡してshout()関数を呼び出します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Define shout with the parameter, word
def shout(____):
"""Print a string with three exclamation marks"""
# Concatenate the strings: shout_word
____ = ____ + '!!!'
# Print shout_word
print(____)
# Call shout with the string 'congratulations'