関数は、特定の処理をまとめたブロックです。
Pythonでも関数を定義することができます。
やすひら
Pythonの関数定義を紹介します
この記事でわかること
- Pythonの関数定義
目次
関数とは
関数は、特定の処理をまとめた再利用可能なコードのブロックです。
処理ブロックを関数として定義することで、複数箇所で呼び出すことも可能です。
関数定義のメリットは、関数を利用することで同じ処理を、複数箇所で記述する必要がなくなります。
関数を利用せずに、複数箇所で同じ処理を記述した場合、処理変更時の変更箇所が多くなってしまいます。
生産性やメンテナンス性においても、関数で定義することは多くのメリットがあります。
Pythonの関数定義
Pythonでは、関数を定義して使用することで、コードの再利用性を高め、プログラムを効率的に記述することができます。
構文
def 関数名([引数1], [引数2], ...):
関数の処理
return 戻り値
ソースコード
def greet(name):
return f"Hello, {name}!"
print(greet("yasuhira")) # 出力: Hello, yasuhira!
コマンド実行例
$ python3 -B python-function.py
Hello, yasuhira!
まとめ
Pythonの関数定義について紹介しました。
Pythonの関数定義は
- 特定の処理をまとめることができる
- def文で関数を定義できる
関数定義方法を理解し、適切に使い分けることで、効率的なプログラムを作成することができます。