Между чем различие 'aa'
и '\xaa'
? Что делает \x
средняя часть? И какая глава документации Python затрагивает эту тему?
Начальная управляющая последовательность \ x
означает, что следующие два символа интерпретируются как шестнадцатеричные цифры для кода символа, поэтому \ xaa
равно chr (0xaa)
, то есть chr (16 * 10 + 10)
- маленькая строчная буква «a»
с выпуклой строчкой.
Escape-последовательности описаны в короткой таблице здесь в документации Python.
Это символ Юникода побег. См. «Конструкторы Unicode» на PEP 100