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

作者: zerof (貓橘毛發呆雕像)   2023-03-30 01:15:28
答案是辦不到。
對電腦來說,反斜線(\)的表示方式就是 "\\",而原本的反斜線被設計跳脫字元。
也就是說,以下的字串長度都相等:
- \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這樣。
:
作者: holmes3 (紫色的偶然)   2023-03-30 12:34:00
了解,謝謝您提供的參考

Links booklink

Contact Us: admin [ a t ] ucptt.com