English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Neste programa, você aprenderá a encontrar o valor ASCII de um caractere e mostrá-lo.
Para entender este exemplo, você deve entender o seguinteProgramação PythonTema:
ASCII representa o Código de Troca de Informação dos Estados Unidos.
É o valor numérico atribuído a diferentes caracteres e símbolos, para que o computador os armazene e manipule. Por exemplo, o valor ASCII da letra 'A' é65.
# O programa encontra o valor ASCII do caractere fornecido c = 'p' print("O caractere 'p' é ", + c + "O valor ASCII do caractere 'p' é ", ord(c))
Resultados de saída
O valor ASCII do caractere 'p' é 112
Atenção:Para testar o programa com outros caracteres, altere o caractere atribuído à variável c.
Aqui, usamos a função ord() para converter um caractere em inteiro (valor ASCII). Esta função retorna o código Unicode do caractere.
O Unicode também é uma técnica de codificação que fornece números únicos para caracteres. Embora o ASCII codifique128caracteres, mas o Unicode atual tem origem em centenas de scripts10caracteres com mais de 0,000.000.
Vez sua:Modifique o código acima para usarchr()A função obtém o valor ASCII correspondente do caractereCaracterecomo mostrado a seguir.
>>> chr(65) 'A' >>> chr(120) 'x' >>> chr(ord('S') + 1) 'T'
Aqui, ord() e chr() são funções integradas. Acesse aqui para obter mais informações sobreFunções integradas do PythonMais informações.