What does a leading `x` mean in a Python string `xaa`

What does a leading `x` mean in a Python string `xaa`

The leading x escape sequence means the next two characters are interpreted as hex digits for the character code, so xaa equals chr(0xaa), i.e., chr(16 * 10 + 10) — a small raised lowercase a character.

Escape sequences are documented in a short table here in the Python docs.

Thats unicode character escaping. See Unicode Constructors on PEP 100

What does a leading `x` mean in a Python string `xaa`

Leave a Reply

Your email address will not be published. Required fields are marked *