MENU
やすひら
やすひらと申します。
長靴を履いたタヌキ(ITエンジニア)です。
モノ作りの楽しさを発信中。
X(旧Twitter)のフォローもお願いします。

[Python]関数定義

関数は、特定の処理をまとめたブロックです。
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文で関数を定義できる

関数定義方法を理解し、適切に使い分けることで、効率的なプログラムを作成することができます。

  • URLをコピーしました!
目次