Pythonでプログラムを関数にカプセル化する

以下の手順に従って、手続きを関数にカプセル化します。

  1. 本国では普通に見られる光景です。
def my_function():
    # 函数体
    pass
  1. 関数のパラメーターの宣言:必要に応じて、関数の定義でパラメーターを指定できます。
def my_function(arg1, arg2):
    # 函数体
    pass
  1. 関数定義の中で、つまり関数内にプログラムのロジックを書きます。
def my_function(arg1, arg2):
    result = arg1 + arg2
    print(result)
  1. 関数を呼ぶ:関数名と引数を使用して関数を呼び出します。
my_function(2, 3)

以下のコード例をご覧ください。

def my_function(arg1, arg2):
    result = arg1 + arg2
    print(result)

my_function(2, 3)

これは5を出力します。

関数の戻り値を指定する return 文を使用すれば、関数は値を返せます(例:

def my_function(arg1, arg2):
    result = arg1 + arg2
    return result

output = my_function(2, 3)
print(output)

これが 5 の出力になる。

bannerAds