プログラミングをしていると、長い文字列を書きたい場面が少なからず存在します。 例えばこんな感じ。 x = 'aaaaaaaaaabbbbbbbbbbccccccccccddddddddddeeeeeeeeeeffffffffff' 可読性などを無視してしまえばこうやって書くのが一番素直なのかもしれませんが、 当然そんなわけがないので、\(バックスラッシュ)を使って複数行にして、 x = 'aaaaaaaaaa\ bbbbbbbbbb\ cccccccccc\ dddddddddd\ eeeeeeeeee\ ffffffffff' という風に書いてみました。 見た目はずいぶんすっきりしたのですが、 こうしてしまうと出力が以下のようになり、非常に困ります。 >>> x 'aaaaaaaaaa bbbbbbbbbb cccccccccc dddddddddd ee