Pythonにおける関数*は、以下の書式で定義できます。
def 関数名(仮引数):
# 実行するコード
return 戻り値
関数*内のコードブロックは、インデント(Python)する必要があります。
returnを記述しない場合は、戻り値としてNone(Python)が返されます。
例えば、以下は、二つの数を足し合わせる関数*の定義です。
def add(a, b):
result = a + b
return result
この関数*を使って、5と3を足す場合は以下のようになります。
sum = add(5, 3) # sumに8が代入されます
なお、Pythonの関数*は、オブジェクト(Python)です。