Python:
Concatenando strings

Como Fazer:

# Concatenação simples com +
nome = "Mundo"
boas_vindas = "Olá, " + nome + "!"
print(boas_vindas)  # Output: Olá, Mundo!

# Usando .join() para concatenar uma lista de strings
lista_de_palavras = ["Python", "é", "super", "legal"]
frase = " ".join(lista_de_palavras)
print(frase)  # Output: Python é super legal

# Interpolação de string com f-strings
linguagem = "Python"
versao = "3.10"
mensagem = f"Você está rodando o {linguagem} na versão {versao}."
print(mensagem)  # Output: Você está rodando o Python na versão 3.10.

Mergulho Profundo

Concatenação de strings é um conceito tão antigo quanto as próprias linguagens de programação. Em Python, além do operador + e do método .join(), que são bem diretos, temos também a interpolação de strings com as chamadas f-strings (introduzidas no Python 3.6), que são uma maneira mais eficiente e legível de combinar strings e variáveis. Antigamente, utilizava-se o operador % e o método .format(), mas com as f-strings isso se tornou menos comum por serem menos verbosos e mais rápidos.

Veja Também

Aqui estão alguns links que podem ajudar a expandir seu conhecimento: