Imprimir caracteres Unicode em Python

Lakshay Kapoor 22 janeiro 2022
Imprimir caracteres Unicode em Python

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.

Lakshay Kapoor avatar Lakshay Kapoor avatar

Lakshay Kapoor is a final year B.Tech Computer Science student at Amity University Noida. He is familiar with programming languages and their real-world applications (Python/R/C++). Deeply interested in the area of Data Sciences and Machine Learning.

LinkedIn

Artigo relacionado - Python Unicode