Python Dynamic String: Aula 10

Posted by

Aula 10: String Dinâmico em Python

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!