複数行の文字列を[入力] 3-6のPython Pythonで生ストリング

文字列は文字の多くは、エスケープする必要が含まれている場合は、エスケープになります各文字のために非常に面倒になります。
これを避けるために、我々は文字列rの前に接頭辞を追加することができ、これは、文字をエスケープする必要はありません生の文字列であることを示しています。例えば:

r'\(~_~)/ \(~_~)/'

しかし、R「...」表記は複数行の文字列を表すことができないが急行 『と』文字列(なぜ?)を含めることはできません

あなたがかもしれ複数行の文字列を表現したい場合は「」「...」 『』表します。

'''Line 1
Line 2
Line 3'''

上記の文字列のとまったく同じ表現であり、以下のとおりです。

'Line 1\nLine 2\nLine 3'

Rはまた、複数行の文字列の前に添加してもよく、この文字列は、複数行の生の文字列となっています。

r'''Python is created by "Guido".
It is free and easy to learn.
Let's start learn Python in imooc!'''

タスク:

次の文字列R「」「...」 『』に書き換え可能な形式、および印刷でプリントアウトしてください:

'\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'

コードを書いてから:

print r'''"To be, or not to be": that is the question.
Whether it's nobler in the mind to suffer.'''
公開された20元の記事 ウォンの賞賛0 ビュー423

おすすめ

転載: blog.csdn.net/yipyuenkay/article/details/103871301