Aula 007: Formatação de strings
🎥 Vídeo 7
Nesta aula, nós vamos aprender mais sobre as strings e como formatá-las para um código mais prático e limpo.
Contexto do problema
Em muitos programas é necessário exibir mensagens personalizadas utilizando informações do usuário.
Exemplo de dados:
O objetivo é exibir a seguinte mensagem:
Concatenação de strings
Uma forma de montar essa mensagem é utilizando concatenação com o operador +:
Neste caso, estamos unindo:
- o valor da variável nome
- um espaço
- o valor da variável sobrenome
- o restante da frase
Formatação com f-strings
Uma forma mais prática e legível de fazer isso é utilizando f-strings. Com essa abordagem adicionamos a letra f antes da string e utilizamos { } para inserir variáveis diretamente:
O Python substitui automaticamente os valores das variáveis dentro das chaves.
Reatribuição de variáveis
Quando uma variável é redefinida o Python considera apenas o valor mais recente.
Exemplo:
mensagem = nome + " " + sobrenome + " é uma aluna nova."
mensagem2 = f"{nome} {sobrenome} é uma aluna nova."
print(mensagem2)
Neste caso, o valor exibido será o da variável utilizada no print.
Checklist
Ao final desta aula, você aprendeu:
- Como concatenar strings utilizando o operador +
- Como utilizar f-strings para formatação
- Como inserir variáveis dentro de strings
- Como funciona a reatribuição de variáveis
A formatação de strings é um recurso muito utilizado para tornar o código mais organizado e facilitar a construção de mensagens dinâmicas.