Pythonでは、関数から複数の値を返すことが可能です。また、文字列内で改行を扱う方法もあります。この記事では、これらのテーマについて詳しく解説します。
Pythonで複数の戻り値を返す方法
Pythonの関数は、一度に複数の値を返すことができます。これは、タプルを使用して実現されます。以下に例を示します。
def func():
return 1, 2, 3
a, b, c = func()
print(a) # 1
print(b) # 2
print(c) # 3
この例では、func
関数は3つの値を返しています。これらの値は、一度に複数の変数に割り当てることができます。
Pythonで文字列内で改行を扱う方法
Pythonの文字列内で改行を扱うには、\n
を使用します。\n
は改行コードと呼ばれ、文字列の中で新しい行を開始します。以下に例を示します。
print("Hello\nWorld")
このコードを実行すると、Hello
とWorld
が別々の行に出力されます。
また、Pythonのprint関数はデフォルトで出力の末尾に改行を追加しますが、これを防ぐにはend
パラメータを使用します。
print("Hello", end='')
print("World")
このコードを実行すると、Hello
とWorld
が同じ行に出力されます。
以上が、Pythonで複数の戻り値と改行を扱う方法についての解説です。これらの知識を活用して、より効率的なコードを書くことができるでしょう。