Escape-последовательность Python Unicode с 5 шестнадцатеричными значениями
Некоторые кодовые точки Unicode требуют 5 шестнадцатеричных символов.
Например,
\u11143
ЧАКМСКАЯ ВОПРОСНАЯ МАРКА\u1039f
ДЕЛИТЕЛЬ УГАРИТИЧЕСКОГО СЛОВА\u103d0
СТАРЫЙ ПЕРСИДСКИЙ СЛОВО\u12470
КУНЕФОРМ ПУНКТУАЦИЯ ПОДПИСАЛА СТАРОГО АССИРИЙСКОГО СЛОВА\u1091f
ФЕНИКСКИЙ СЛОВ СЕРАРАТОР
(Поиск здесь, чтобы проверить значения.)
При вводе их в строку Python 3 (по умолчанию Unicode) интерпретатор считает, что "\u11143"
(""
) является "\u1114" + "3"
("њ3"
).
Как мне заставить Python 3 распознать, что я имею в виду первое? Я мог бы использовать chr(0x11143)
Полагаю, но я бы хотел узнать лучший способ.