Pythonの関数
関数は再利用可能な処理をまとめ、コードの重複を防ぎます。
Pythonの関数とは?
関数は再利用可能な処理をまとめ、コードの重複を防ぎます。
引数と戻り値を持つ関数を定義します。
どのような場面で使う?
- 実行できるコードでPython構文を学ぶ。
- より大きな課題に必要な基礎を身につける。
- ローカル環境なしでアイデアを試す。
サンプルコード
main.py
def greet(name, language="Python"):
return f"Hello, {name}! Welcome to {language}."
message = greet("Grace")
print(message)
期待される出力
Hello, Grace! Welcome to Python.
仕組み
引数が入力を受け取り、returnが呼び出し元へ結果を返します。
値を変更し、PythonをインストールせずにCodeUtilityオンラインPythonコンパイラで実行できます。
練習問題
入力値と境界ケースを変更し、より大きなデータでも動作を確認してください。
- 実行前に出力を予測する。
- 空または不正な入力を処理する。
- 処理を関数化し、テストケースを追加する。