関数とは「名前をつけた処理のまとまり」です。一度作ると何度でも呼び出せます。
def greet(name): # greetという関数を定義
msg = name + "さん、こんにちは!"
return msg # 結果を返す
result = greet("たろう") # 関数を呼び出す
print(result) # → たろうさん、こんにちは!
print(greet("はなこ")) # → はなこさん、こんにちは!
✅ 関数を使うメリット
- 同じコードを何度も書かなくてよい
- 名前をつけることで、何をする処理か一目でわかる
- 修正が1か所だけで済む