Aula 008: Métodos de strings
🎥 Vídeo 8
Nesta aula, vamos aprender mais sobre as strings e sobre funções específicas que podem ser usadas com elas, chamadas de métodos.
Criando uma string
Vamos começar criando uma variável:
Função len()
A função len() retorna o tamanho de um valor.
Exemplo:
Primeiro o Python calcula o valor de len(curso) e depois imprime o resultado. Essa função é generalista e pode ser utilizada com outros tipos de dados - como listas. Também é útil para validação de dados, como verificar o tamanho de um CPF ou de uma data.
Métodos de strings
Métodos são funções específicas de um tipo de dado.
A sintaxe utiliza ponto ( . ):
Usando upper()
Converte todos os caracteres para maiúsculas:
Usando lower()
Converte todos os caracteres para minúsculas:
Esses métodos não alteram a variável original, apenas retornam um novo valor.
Método find()
O método find() retorna o índice de um caractere ou palavra:
Observações:
- A contagem começa do zero
- Se não encontrar, retorna -1
- É sensível a maiúsculas e minúsculas
Método replace()
O método replace() substitui partes da string:
A string original não é alterada.
Operador in
Permite verificar se um valor está contido na string:
O resultado será True ou False.
Também é sensível a maiúsculas e minúsculas.
Resumo dos principais recursos
- len() → retorna o tamanho
- upper() → converte para maiúsculas
- lower() → converte para minúsculas
- find() → retorna a posição de um valor
- replace() → substitui partes da string
- in → verifica existência
Checklist
Ao final desta aula, você aprendeu:
- Como obter o tamanho de uma string
- Como transformar letras maiúsculas e minúsculas
- Como buscar valores dentro da string
- Como substituir partes do texto
- Como verificar se um valor está presente
Esses recursos são fundamentais para manipulação de textos em Python.