Re: 字串變數跳脱字元問題

看板Python作者 (貓橘毛發呆雕像)時間1年前 (2023/03/30 01:15), 編輯推噓1(100)
留言1則, 1人參與, 1年前最新討論串2/3 (看更多)
答案是辦不到。 對電腦來說,反斜線(\)的表示方式就是 "\\",而原本的反斜線被設計跳脫字元。 也就是說,以下的字串長度都相等: - \n - \t - \r - \032 - \xb1 (加減號 ± 的字元表示式) raw string "r" 是語法的一部份,有興趣可以參考: https://docs.python.org/3/reference/lexical_analysis.html 字串、位元組和 unicode 的部份可以參考此書的第四章: https://www.tenlong.com.tw/products/9789863479116 ※ 引述《holmes3 (紫色的偶然)》之銘言: : 大家好,我是python初學者, : 在這跟大家請教個問題 : 現有一字串變數 : a=‘’c:\032823" : 因\032會被轉譯, : 小弟知道r‘’c:\032823",可防止轉譯, : 但如果是變數如何加r呢? : 如r+a這樣。 : ----- : Sent from JPTT on my Samsung SM-G9860. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.232.141 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1680110132.A.573.html

03/30 12:34, 1年前 , 1F
了解,謝謝您提供的參考
03/30 12:34, 1F
文章代碼(AID): #1a978qLp (Python)
文章代碼(AID): #1a978qLp (Python)