2020年2月28日 星期五

Python 跳脫字元


之前提到過 Python 的基本輸入與輸出,

今天再針對跳脫字元做一個簡單的介紹,

不多說,

馬上進入今天的主題:

Python 跳脫字元


之前在 Python 的資料型態中也提到過,

以成對引號包住字串,

若要再字串中顯示特殊字元時,

就需要跳脫字元來幫忙,

通常以反斜線表示,


上面的範例列出了幾個

這時使用 IDE 軟體就很方便,

因為使用跳脫字元的特殊字元都以橘色標示出現,


  • \t   Tab 鍵效果
  • \b  BackSpace 鍵效果
  • \n  換行效果


如果在字串的引號前方加上 r ,

即使有加反斜線跳脫字元依舊不會作用,

例如上圖的範例 e與f,

以上這些都是屬於較為常見的跳脫字元使用的方式,

另外還有一些跳脫字元的使用:


  • \o  8進制表示
  • \x  16進制表示


這些就比較少見些。

字串成對的引號可以是單引號也可以是雙引號,

不過在英文的表示法中常使用到單引號,

若僅是希望顯示出單引號就必須要加上反斜線,

如果以雙引號方式包住字串的話,

即使不加上反斜線也能夠正確顯示單引號。

(如上圖範例 a )





沒有留言: