參考原文
字符的轉義
字符串是以單引號' 或雙引號" 括起來的任意文本,比如'abc',"xyz"。''或""本身只是一種表示方式,不是字符串的一部分。如果字符串內部本身就含有'或",此時就應用轉義字符\來使'或"表示字符其本身。
如要表示字符串'I'm "OK"!',則應寫成'I\'m \"Ok\"!'。
注意:'\\'表示一個\字符
如果字符串里面有很多字符都需要轉義,就需要加很多\
,為了簡化,Python還允許用r''
表示''
內部的字符串默認不轉義。r'\\\t\\'就表示字符串
'\\\t\\'。
如果字符串內部有很多換行,用\n
寫在一行里不好閱讀,為了簡化,Python允許用'''...'''
的格式表示多行內容。
>>>print('''a
b
c''')