Aqui está a tabela comparativa dos métodos de manipulação de strings em Python:
| Método | Descrição | Exemplo |
|---|---|---|
| len() | Retorna o tamanho da string. | len("Olá, Mundo!") == 11 |
| upper() | Converte todos os caracteres para maiúsculas. | "olá, mundo".upper() == "OLÁ, MUNDO" |
| lower() | Converte todos os caracteres para minúsculas. | "OLÁ, MUNDO".lower() == "olá, mundo" |
| strip() | Remove espaços em branco nas extremidades da string. | " Olá, Mundo ".strip() == "Olá, Mundo" |
| replace() | Substitui caracteres na string. | "Olá, Mundo".replace("o", "a") == "Alá, Mundo" |
| split() | Divide a string em uma lista de substrings. | "Olá, Mundo".split(", ") == ["Olá", "Mundo!"] |
| join() | Une substrings em uma nova string. | ", ".join(["Olá", "Mundo!"]) == "Olá, Mundo!" |
| find() | Encontra a primeira ocorrência de uma substring. | "Olá, Mundo".find("Mundo") == 5 |
| isupper() | Verifica se todos os caracteres são maiúsculas. | "OLÁ, MUNDO".isupper() == True |
| islower() | Verifica se todos os caracteres são minúsculas. | "olá, mundo".islower() == True |
| startswith() | Verifica se a string começa com uma substring. | "Olá, Mundo".startswith("Olá") == True |
| endswith() | Verifica se a string termina com uma substring. | "Olá, Mundo".endswith("Mundo!") == True |
| isalnum() | Verifica se a string contém apenas letras e números. | "Olá123".isalnum() == True |
| isspace() | Verifica se a string contém apenas espaços em branco. | " ".isspace() == True |
Essa tabela abrange uma variedade de métodos de manipulação de strings em Python, fornecendo uma descrição concisa e exemplos de uso para cada método.