始める無料で始める

シンプルな関数を書きましょう

直前の動画で、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
コードを編集して実行