Concatenando textos em Python

Textos / Tutorial Python

Concatenar de textos em Python é o processo de unir duas ou mais strings em uma única string. Existem várias formas de realizar essa operação, dependendo do contexto e da necessidade.

Usando o operador +

O operador + é uma das formas mais simples de concatenar strings:

texto1 = "Olá"
texto2 = "Mundo"
resultado = texto1 + " " + texto2
print(resultado)

Saída:

Olá Mundo

Usando join()

O método join() é útil para concatenar uma lista de strings:

partes = ["Python", "é", "incrível"]
resultado = " ".join(partes)
print(resultado)

Saída:

Python é incrível

Usando o operador +=

O operador += é usado para adicionar uma string a uma existente, modificando-a diretamente:

mensagem = "Olá"
mensagem += " Mundo"
print(mensagem)

Saída:

Olá Mundo

Esse operador é útil para construir strings de forma incremental, mas deve ser usado com cuidado em loops, pois pode ser menos eficiente do que outras abordagens, como o uso de listas e join().

Conclusão

A escolha da técnica de concatenação depende do caso de uso. Para operações simples, o operador + é suficiente. Para cenários mais complexos, como a formatação de strings, as f-strings são recomendadas por serem mais legíveis e eficientes.