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