Python学習_初歩編_03 : 関数の基本(関数の定義、引数、返り値)について

Pythonにおける関数の基本的な概念である関数の定義、引数、返り値について、以下に解説とサンプルコードを示します。

1. 関数の定義
関数はある特定の処理をまとめて名前をつけたものであり、再利用性の高いコードを作成するために使用されます。


# 関数の定義
def greet(name):
    print("Hello, " + name + "!")

# 関数の呼び出し
greet("Alice")  # 引数を渡して関数を呼び出し
greet("Bob")
    

2. 引数
関数には引数として、関数に渡すデータを指定することができます。引数は関数の定義で指定し、関数を呼び出す際に値を渡します。


# 引数の使用
def add(a, b):
    return a + b

result = add(3, 5)  # 引数を渡して関数を呼び出し
print(result)  # 8が出力される
    

3. 返り値
関数は処理を実行し、結果を返り値として返すことができます。返り値は関数の実行結果を利用する際に使用されます。


# 返り値の使用
def multiply(a, b):
    return a * b

result = multiply(4, 6)
print(result)  # 24が出力される