2017-09-13 4 views
1

私はPythonスクリプトで長いconst文を出力する必要があります。複数の行に1行のテキストを書くPythonicの方法

私は以下が動作することを知っていますが、これを書き込むためのよりよい方法がありますか?

print ("This is a reaaaaaaaaaaaaaaaaaaaaaaaally long " 
     "sentencexxxxxxxxxxxxxxxxxxxxxxxxxxxx").format("") 

又は、

​​

あるいは、それらの一方が他方よりも好ましい場合。

編集:それはより明確にするために、予想される出力は、

This is a reaaaaaaaaaaaaaaaaaaaaaaaally long sentencexxxxxxxxxxxxxxxxxxxxxxxxxxxx

+0

複数の文字列にかっこが付いていますが、バックスラッシュ、連結、書式などを避けることができます。 –

+0

@ user2263572いいえ、そうではありません。これは複数行の文字列についてですが、この問題は複数の行に1行の文字列を書くことです。 – Fallen

+0

以下の回答は、私が投稿したリンクからのものです。これは詐欺です。 – user2263572

答えて

2

である私は、これは良い方法だと思う:

print(
"This is a reaaaaaaaaaaaaaaaaaaaaaaaally long " 
"sentence" 
) 

実は、あなたは文字列を連結するためには何も必要ありません。

+0

ああ、私は誤ってコンマを入れていたので、それが不平を言っていたのです。答えをありがとう。 – Fallen

関連する問題