関数ファンクション — 処理をまとめたブロックは「ひとまとまりの作業をレシピにする」仕組みです。レシピの名前を呼ぶだけで、中身の作業が実行されます。
| コード | 読み方 |
|---|---|
def say_hello(): | say_hello という名前のレシピを定義する |
print("こんにちは!") | (インデントされた行は)レシピの中身 |
say_hello() | say_hello のレシピを実行する |
return price + tax | 計算結果を「呼び出し元」に返すリターン・バリュー — 関数からの出力結果 |
def = define(定義する)の略。関数ファンクション — 処理をまとめたブロック名のあとに () を付けて呼び出す。return で戻り値リターン・バリュー — 関数からの出力結果を返す(return がなければ何も返さない)。