問題一覧に戻る
初級関数
問題37: return文

return文は関数から値を返すために使います。単一の値を返すことができ、returnがない場合は自動的にNoneが返されます。関数の結果を呼び出し元に渡すための重要な機能です。

# 値を返す関数
def square(x):
x * x

# returnがない関数
def print_hello():
print("Hello")
# returnを書かないとNoneが返される

# 関数をテスト
print(square(5))
result = print_hello()
print(result)