HOWTO · Python
Imprimir caracteres Unicode em Python
Este tutorial demonstra como imprimir caracteres Unicode em Python
Nesta página
Caractere Unicode é um caractere especificado atribuído a um caractere exclusivo usado pelo usuário em linguagem humana que fornece um caractere exclusivo próprio. O caractere Unicode tem ampla aceitação no mundo da programação.
O código especificado ou caractere exclusivo para cada caractere de valor humano é chamado de ponto de código. Variando de U+0000 a U+10FFFF, os pontos de código estão na forma de dígitos hexadecimais. Cada dígito hexadecimal possui seu próprio caractere Unicode.
Em Python, os caracteres Unicode são representados como um tipo de string. Esses caracteres são impressos usando o comando print.
Antes de fornecer o valor hexadecimal como um valor de entrada, a sequência de escape \u é usada antes de cada valor hexadecimal.
Exemplo:
unicode_character = "\u2612\u7687\u00C9\u00C9"
print(unicode_character)
Resultado:
☒ 皇 ÉÉ
Observe que o valor hexadecimal armazenado na variável é considerado uma string.