1. 程式人生 > >raw字串與多行字串

raw字串與多行字串

raw字串:r'...',如下:
r'\(~_~)/ \(~_~)/'

適用:如果一個字串很多需要轉義的字元,對每一個字元都進行轉義會很麻煩,就可以用raw字串,裡面的字元就不需要轉義了。

raw字串表示法不能表示多行字串,也不能表示包含'和"的字串。如果要表示多行字串,可以用'''...'''表示

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

'Line 1\nLine 2\nLine 3'的表示方法完全一樣

還可以在多行字串新增r,把多行字串也變成一個raw字串:

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