Concatenar strings no Python

Este é um outro post em que falamos de algumas operações bem básicas no Python 3. Concatenar, grosso modo, é o mesmo que “juntar” ou somar strings.

Deixe o exemplo falar por si:

Exemplo de concatenação de 3 strings em Python.
nome = "Elias"
espacinho = " "
sobrenome = "Praciano"
nomeCompleto = nome+espacinho+sobrenome
print(nomeCompleto)

A concatenação também pode ser feita on the go, ou seja, dentro da função print(), por exemplo. Veja:

print(nome + " " + sobrenome)

Alternativamente, use ‘,’ (vírgula) para realizar uma concatenação de strings. Fique avisado que ela insere, espacinhos a mais — que às vezes podem ser úteis e às vezes não…

print(nome,espacinho,sobrenome)

Neste caso específico, o código abaixo é mais enxuto e oferece melhor resultado:

print(nome,sobrenome)
Captura de tela da shell do Python 3.
Exemplos de concatenação de strings em Python, usando operadores diferentes — com resultados diferentes.