- Autor
 - Nome
- Nelson Silva
- Social
 
 
Introdução
As strings são uma das estruturas de dados mais utilizadas na programação, servindo para armazenar e manipular texto. Em Python, as strings oferecem uma variedade de métodos que nos permitem realizar operações comuns de forma eficiente.
- Caracteres de Escape
- Métodos Comuns das Strings
- 1. len()
- 2. upper()
- 3. lower()
- 4. startswith() e endswith()
- 5. split()
Caracteres de Escape
Os caracteres de escape permitem representar caracteres que não podem ser escritos diretamente. Os mais comuns são:
- \n: Representa uma nova linha.
- \t: Representa uma tabulação.
texto = "Isto é uma string\ncom duas linhas."
print(texto)
'''
Isto é uma string
com duas linhas.
'''
Métodos Comuns das Strings
Python oferece uma variedade de métodos que podem ser utilizados para manipular e inquirir strings:
1. len()
O método len() retorna o número de caracteres em uma string.
frase = "Olá, mundo!"
print(len(frase))  # 12
2. upper()
Transforma todas as letras de uma string em maiúsculas.
frase = "olá, mundo!"
print(frase.upper())  # OLÁ, MUNDO!
3. lower()
Transforma todas as letras de uma string em minúsculas.
frase = "OLÁ, MUNDO!"
print(frase.lower())  # olá, mundo!
4. startswith() e endswith()
Estes métodos são úteis para verificar se uma string começa ou termina com um determinado substring.
frase = "Python é maravilhoso."
print(frase.startswith("Python"))  # True
print(frase.endswith("Python"))    # False
5. split()
Este método divide uma string em uma lista, usando um separador definido.
frase = "Python,Java,C++"
linguagens = frase.split(",")
print(linguagens)  # ['Python', 'Java', 'C++']
Conclusão
As strings são fundamentais em Python, e entender as diversas maneiras de manipulá-las é essencial para qualquer programador. Com a prática e a familiarização com os métodos disponíveis, trabalhar com strings se torna uma tarefa simples e eficiente.
