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