Neste programa, você aprenderá a encontrar o valor ASCII de um caractere e exibi-lo.
Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação Python:
- Funções integradas de programação Python
- Entrada, saída e importação do Python
ASCII significa American Standard Code for Information Interchange.
É um valor numérico atribuído a diferentes caracteres e símbolos, para os computadores armazenar e manipular. Por exemplo, o valor ASCII da letra 'A'
é 65.
Código fonte
# Program to find the ASCII value of the given character c = 'p' print("The ASCII value of '" + c + "' is", ord(c))
Resultado
O valor ASCII de 'p' é 112
Nota: Para testar este programa para outros caracteres, altere o caractere atribuído à c
variável.
Aqui, usamos a ord()
função para converter um caractere em um inteiro (valor ASCII). Esta função retorna o ponto de código Unicode desse caractere.
Unicode também é uma técnica de codificação que fornece um número exclusivo para um caractere. Enquanto o ASCII codifica apenas 128 caracteres, o Unicode atual tem mais de 100.000 caracteres de centenas de scripts.
Sua vez: modifique o código acima para obter os caracteres de seus valores ASCII correspondentes usando a função chr () conforme mostrado abaixo.
>>> chr (65) 'A' >>> chr (120) 'x' >>> chr (ord ('S') + 1) 'T'
Aqui, ord()
e chr()
são funções integradas. Visite aqui para saber mais sobre as funções integradas em Python.