Historicamente, é a mais importante codificação eletrônica de caracteres
ASCII significa American Standard Code for Information Interchange. (Código Padrão Americano para Intercâmbio de Informações).
Hoje em dia, com a internacionalização da informática, a maioria dos computadores e softwares usa codificações diferentes, em geral a Unicode, capaz de representar praticamente todas as línguas e alfabetos do mundo, mais caracteres e símbolos para uma variedade incrível de finalidades.
Para simplificar e focar no tema de interesse, nos exercícios vamos nos limitar a tratar strings compostas exclusivamente de caracteres ASCII de códigos 32 a 126. A tabela completa você encontra, por exemplo, na Wikipedia. Abaixo segue um resumo:
Os seguintes comandos em python são úteis para trabalhar com caracteres:
ord(c)
: retorna um int
com a posição do caractere c
na Tabela ASCII. Por exemplo, ord('A')
retorna 65
.chr(n)
: retorna o caractere correspondente ao inteiro n
. Por exemplo, chr(122)
retorna 'z'
.Página atualizada em 07/06/20