领先的`\ x'在Python字符串`\ xaa`中的含义是什么

时间:2010-04-20 03:25:16

标签: python string escaping

'aa''\xaa'之间有什么区别? \x部分是什么意思? Python文档的哪一章涵盖了这个主题?

2 个答案:

答案 0 :(得分:82)

前导\x转义序列表示接下来的两个字符被解释为字符代码的十六进制数字,因此\xaa等于chr(0xaa),即chr(16 * 10 + 10) - a小小的小写'a'字符。

转义序列记录在Python文档的简短表here中。

答案 1 :(得分:-6)

这是unicode角色逃脱。请参阅PEP 100

上的“Unicode构造函数”