前面我們講解了什么是字符串。字符串可以用' '
或者" "
括起來表示。
如果字符串本身包含'
怎么辦?比如我們要表示字符串 I'm OK
,這時,可以用" "
括起來表示:
"I'm OK"
類似的,如果字符串包含"
,我們就可以用' '
括起來表示:
'Learn "Python" in imooc'
但是,如果字符串既包含'
又包含"
怎么辦?
這個時候,就需要對字符串中的某些特殊字符進行“轉(zhuǎn)義”,Python字符串用\
進行轉(zhuǎn)義。
要表示字符串Bob said "I'm OK"
由于'
和"
會引起歧義,因此,我們在它前面插入一個\
表示這是一個普通字符,不代表字符串的起始,因此,這個字符串又可以表示為
'Bob said \"I\'m OK\".'
注意:轉(zhuǎn)義字符 \
不計入字符串的內(nèi)容中。
常用的轉(zhuǎn)義字符還有:
\n
表示換行
\t
表示一個制表符
\\
表示 \
字符本身
請在Python中輸出以下字符串special string: ', ", \, \\, \n, \t
參考答案:
s = 'special string: \', ", \\, \\\\, \\n, \\t'
print(s)
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報