Pythonの関数は任意のオブジェクトを返すことができます。文字列を返すためには、関数内で文字列オブジェクトを作成し、それを変数my_string
に割り当て、その変数をreturn my_string
というキーワード操作で関数の呼び出し元に返します。
def hello():
return 'Hello, World!'
上記の例では、hello
という関数が定義されており、この関数は'Hello, World!'
という文字列を返します。この関数を呼び出すと、以下のようになります。
print(hello())
出力結果:
Hello, World!
このように、Pythonの関数は文字列を返すことができます。また、関数は他のデータ型も返すことが可能です。例えば、整数、浮動小数点数、リスト、辞書などを返すこともできます。
Pythonのreturn
文は、関数の実行を終了し、指定した値を関数の呼び出し元に返す役割を果たします。return
文に到達すると、関数の実行が完了し、制御が呼び出し元に戻ります。また、return
文の戻り値にデータを指定すると、そのデータを呼び出し元に返すことができます。
以上がPythonで文字列を返す方法についての説明です。この情報がPythonの学習に役立つことを願っています。