В чем разница между 'aa' и '\xaa'? Что означает часть \x? И какая глава документации на Python охватывает эту тему?
Что означает начало `\ x` в строке Python`\xaa`
Ответ 1
Ведущая \x escape-последовательность означает, что следующие два символа интерпретируются как шестнадцатеричные цифры для символьного кода, поэтому \xaa равно chr(0xaa), т.е. chr(16 * 10 + 10) - маленький высокий строчный символ 'a'.
Последовательности Escape документируются в короткой таблице здесь в документах Python.
Ответ 2
Этот символ unicode исчезает. См. "Конструкторы Unicode" на PEP 100