シンプルな関数を書きましょう
直前の動画で、Hugo が関数定義の基本を説明しました。ここでは実際に関数を書いてみましょう!
shout() という関数を定義し、文字列の末尾に感嘆符 '!!!' を3つ付けて表示するだけの関数にします。以前に作成した square() 関数のコードを以下に示します。shout() を定義する際の参考にしてください。
def square():
new_value = 4 ** 2
return new_value
関数本体はすでにスペース4つでインデントされています。関数本体は一貫したスペース数でインデントする必要があり、4スペースは一般的です。
このコースでは、忘れているかもしれない多くの概念を扱います。必要なときにすぐ確認できるよう、Python for Data Science Cheat Sheet をダウンロードして手元に置いておくことをおすすめします。
この演習はコースの一部です
Pythonの関数入門
演習の手順
- 適切な関数名
shoutを追加して、関数ヘッダーを完成させてください。 - 関数本体で、文字列
'congratulations'に文字列'!!!'を連結し、結果をshout_wordに代入します。 shout_wordの値を出力します。shout関数を呼び出します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Define the function shout
def ____():
"""Print a string with three exclamation marks"""
# Concatenate the strings: shout_word
# Print shout_word
print(____)
# Call shout