Pythonで文字列を改行して出力する(print)方法について記載する。
""" または ''' で囲む方法
トリプルクォート"""
または '''
で囲み、文字列内で改行すれば、その通りに改行される。
text = """これは改行されるテキストです。
これは別の行に表示されます。"""
print(text)
# これは改行されるテキストです。
# これは別の行に表示されます。
改行文字 \n を利用する方法
文字列内に\n
を入れることで改行することができる。
text = "これは改行されるテキストです。\nこれは別の行に表示されます。"
print(text)
# これは改行されるテキストです。
# これは別の行に表示されます。
\n を文字列内で表示させる方法
\n
を文字列として表示したい場合は、\n
の前に\を書くことで、出力することができる
text = "これは改行されないテキストです。\\\\nこれは別の行に表示されません。"
print(text)
# これは改行されないテキストです。\\nこれは別の行に表示されません。
str.join() メソッドを利用する方法
文字列のメソッド.join()
を使うと、リスト内の文字列を改行して出力することができる。
lines = ["これは改行されるテキストです。", "これは別の行に表示されます。"]
text = "\n".join(lines)
print(text)
# これは改行されるテキストです。
# これは別の行に表示されます。
コメント