Aula 006: Strings
🎥 Vídeo 6
Nesta aula, nós vamos aprender mais sobre as strings e como manipulá-las.
O que são strings?
Strings são sequências de caracteres delimitadas por aspas simples ( ' ) ou duplas ( " ).
Exemplo:
Uso de aspas dentro de strings
É possível utilizar aspas dentro de uma string, desde que sejam diferentes das aspas que delimitam o texto:
Ou:
É importante sempre abrir e fechar corretamente as aspas. Caso contrário, o Python não conseguirá interpretar a string e gerará erro.
Acessando caracteres por índice
Cada caractere de uma string possui uma posição (índice), iniciando em 0.
Exemplo:
Índices negativos
Também é possível acessar caracteres a partir do final da string:
string = "Python é legal"
print(string[-1]) # Último caractere - letra l
print(string[-2]) # Penúltimo caractere - letra a
Fatiamento de strings (slicing)
O fatiamento (slicing) permite acessar partes da string utilizando intervalos:
Regras importantes:
- O índice inicial é incluído
- O índice final é excluído
Outros exemplos:
texto = "Python é legal"
print(string[2:]) # Do índice 2 até o final - thon é legal
print(string[:4]) # Do início até o índice 3 - Pyth
Repetição de strings
Também é possível repetir uma string:
Boas práticas
- Sempre verifique se as aspas estão corretamente fechadas
- Teste diferentes índices para entender o comportamento
- Pratique slicing para ganhar familiaridade
Checklist
Ao final desta aula, você aprendeu:
- O que são strings e como defini-las?
- Como utilizar aspas corretamente
- Como acessar caracteres por índice
- Como usar índices negativos
- Como extrair partes da string com slicing
- Como repetir strings
Esses conceitos são fundamentais para trabalhar com textos em Python e serão muito utilizados em programas mais avançados.