return文は関数から値を返すために使います。単一の値を返すことができ、returnがない場合は自動的にNoneが返されます。関数の結果を呼び出し元に渡すための重要な機能です。
# 値を返す関数def square(x): x * x# returnがない関数def print_hello(): print("Hello") # returnを書かないとNoneが返される# 関数をテストprint(square(5))result = print_hello()print(result)