Aula 10: String Dinâmico em Python
Nesta aula, vamos falar sobre como trabalhar com strings de forma dinâmica em Python. As strings são sequências de caracteres, e em Python elas são tratadas como objetos imutáveis.
No entanto, é possível manipular strings de forma dinâmica, criando novas strings com base nas originais. Vamos ver alguns exemplos de como fazer isso.
Exemplo 1: Concatenação de Strings
Para concatenar duas strings em Python, basta usar o operador de adição (+). Veja o exemplo:
s1 = "Olá, " s2 = "mundo!" s3 = s1 + s2 print(s3)
O resultado será a string “Olá, mundo!”.
Exemplo 2: Formatação de Strings
Para formatar strings em Python, você pode usar o método format(). Veja o exemplo:
nome = "João" idade = 30 mensagem = "Olá, meu nome é {} e tenho {} anos." mensagem_formatada = mensagem.format(nome, idade) print(mensagem_formatada)
O resultado será a string “Olá, meu nome é João e tenho 30 anos”.
Exemplo 3: Métodos de Manipulação de Strings
Python possui vários métodos para manipular strings de forma dinâmica, como upper(), lower(), strip(), replace(), entre outros. Veja o exemplo:
s = "Olá, Mundo!" print(s.upper()) print(s.lower()) print(s.strip()) print(s.replace("Mundo", "Python"))
Esses são apenas alguns exemplos de como trabalhar com strings de forma dinâmica em Python. A linguagem oferece muitas outras funcionalidades para manipulação de strings, então não deixe de explorar e praticar!