Fatiamento🐍
Laila Hamorym
Posted on June 3, 2024
1. Fatiamento:
frase[3]: Extrai o quarto caractere da string, que é "Ú".
frase[3:13]: Obtém a substring da posição 3 até a 12 (não incluindo a 13ª), resultando em "nica maneira de aprender".
Observações sobre o fatiamento:
* Os índices começam em 0, então a primeira letra tem índice 0.
* É possível omitir o índice final, nesse caso, pegando até o final da string.
* Passos podem ser utilizados para definir a frequência de extração de caracteres, por exemplo: `frase[0::2]`.
2. Contagem de caracteres:
frase.count("a"): Conta quantas vezes a letra "a" aparece em toda a frase, resultando em 4.
frase.count("a", 0, 13"): Conta quantas vezes "a" aparece entre os índices 0 e 12 (exclusivo), resultando em 2.
3. Localização de substrings:
frase.find("nei"): Retorna a posição onde a substring "nei" inicia, nesse caso, 10.
frase.find("Ventura"):_ Como "Ventura" não está presente, retorna -1, indicando que a substring não existe._
4. Verificação de existência:
"unica" in frase: Verifica se a substring "unica" está presente na frase, retornando True
.
5. Substituição:
frase.replace("fazendo ", "praticando"):_ Substitui todas as ocorrências de "fazendo " por "praticando", alterando a frase para "A única maneira de aprender é praticando."._
6. Conversão de maiúsculas/minúsculas:
frase.upper(): Converte todas as letras para maiúsculas: "A ÚNICA MANEIRA DE APRENDER É FAZENDO.".
frase.lower(): Converte todas as letras para minúsculas: "a única maneira de aprender é fazendo.".
frase.capitalize(): Converte a primeira letra de cada palavra para maiúscula: "A Única Maneira De Aprender É Fazendo.".
frase.title(): Converte a primeira letra de cada frase para maiúscula e o restante para minúscula: "A Única Maneira de Aprender é Fazendo.".
7. Remoção de espaços:
frase.strip(): Remove espaços em branco no início e no final da frase.
frase.rstrip(): Remove espaços em branco apenas no final da frase.
frase.lstrip(): Remove espaços em branco apenas no início da frase.
8. Separação em palavras:
frase.split(): Divide a frase em uma lista de palavras, utilizando espaços em branco como separadores: ["A", "única", "maneira", "de", "aprender", "é", "fazendo."].
9. Inserção de separadores:
"".join(frase): _Junta as palavras da frase com um "" entre elas: "A_única_maneira_de_aprender_éfazendo.".
10. Adição à lista (não presente no código fornecido):
lista.append(elemento):_ Adiciona o elemento no final da lista. No exemplo, lista.append("novo elemento")
adicionaria "novo elemento" ao final da lista.
_
Posted on June 3, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.