1. 程式人生 > >1-5 Python中定義字串

1-5 Python中定義字串

字串可以用''或者""括起來表示。

如果字串本身包含'怎麼辦?比如我們要表示字串 I'm OK ,這時,可以用" "括起來表示:

"I'm OK"

類似的,如果字串包含",我們就可以用' '括起來表示:

'Learn "Python" in imooc'

如果字串既包含'又包含"怎麼辦?

這個時候,就需要對字串的某些特殊字元進行“轉義”,Python字串用\進行轉義。

要表示字串 Bob said "I'm OK".
由於 ' 和 " 會引起歧義,因此,我們在它前面插入一個\表示這是一個普通字元,不代表字串的起始,因此,這個字串又可以表示為

'Bob said \"I\'m OK\".'

注意:轉義字元 \ 不計入字串的內容中。

常用的轉義字元還有:

\n 表示換行
\t 表示一個製表符
\\ 表示 \ 字元本身

 

備註:來源慕課網課程 “初識Python”, 講師:廖雪峰