Converter Int para ASCII em Python
ASCII
, uma abreviatura do American Standard Code for Information Interchange
, pode ser definido como um padrão que pode atribuir números, letras e alguns outros caracteres no código de 8 bits que contém um máximo de 256 slots disponíveis.
Este tutorial discutirá diferentes métodos para converter int
em ASCII
em Python.
Use a função chr()
para converter int
em ASCII
em Python
Existem funções de string embutidas no Python para manipulações de string. A função chr()
é uma delas.
A função chr()
está disponível para uso em Python 3 e superior e é utilizada para fornecer o valor ASCII de um número de código ASCII correspondente.
O código a seguir usa a função chr()
para converter int
em ASCII
em Python.
a = chr(101)
print(a)
Resultado:
e
No código acima, a função chr()
é aplicada no número 101
, que fornece a saída e
.
No Python 2, a função unichr()
também pode ser usada no lugar da função chr()
. a função unichr()
pode fornecer a string Unicode para o número.
O código a seguir usa a função unichr()
para converter int
em ASCII
em Python.
# Python 2
a = unichr(101)
print(a)
Resultado:
e
Não há contraste entre strings normais e Unicode nas versões mais recentes do Python (Python 3 e superior).
Para converter o valor ASCII de volta para int
, podemos usar a função ord()
. O ord()
tem o propósito geral de adquirir uma string de comprimento unitário e fornecer a equivalência Unicode da string passada como um argumento.
A função ord()
é essencialmente usada para atingir o propósito inverso das funções chr()
e unichr()
. Ele tem uma sintaxe fundamental e é uma das funções integradas fornecidas pelo Python.
O código a seguir usa a função ord()
para implementar o processo inverso da função chr()
em Python.
print(ord("e"))
Resultado:
101
Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.
LinkedInArtigo relacionado - Python Integer
- Converter Int para Binário em Python
- Converter String em Inteiro em Python
- Inteiro reverso em Python
- Bigint em Python
- Concatenar String e Valores Int em Python
- Dividir o inteiro em dígitos em Python