Capítulo 4. Cadeias de caracteres
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Eu sempre gostei de caracteres estranhos.
Tim Burton
Na verdade, a maioria dos programadores trabalha com cadeias de texto com mais frequência do que com números. O pensamento lógico (e criativo!) é geralmente mais importante do que as habilidades matemáticas.
As cadeias de caracteres são nosso primeiro exemplo de uma sequência do Python. Uma sequência é uma coleção ordenada de elementos. Algumas das informações que você pode obter de qualquer sequência são as seguintes:
-
Se um elemento está na sequência
-
O índice de um elemento por seu valor
-
O elemento em um determinado índice
-
Um corte de elementos em um determinado intervalo
-
O comprimento da sequência
-
Os valores mínimo e máximo do elemento
Outras sequências que você verá nos próximos capítulos incluem tuplas e listas(Capítulo 8) e bytes e bytearrays(Capítulo 5).
Uma string Python é uma sequência de caracteres. Mas o que é um caractere? É a menor unidade em um sistema de escrita e inclui letras, dígitos, símbolos, pontuação e até mesmo espaços em branco ou diretivas como avanços de linha. Um caractere é definido por seu significado (como é usado), não por sua aparência.
Ele pode ter mais de uma representação visual (em fontes diferentes) e mais de um caractere pode ter a mesma aparência (como o visual H, que significa o som H no alfabeto latino, mas o som latino ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access