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:
* Ă 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.
_