Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Função do 'f' para formatação

Qual o motivo para usar o 'f' antes de eu colocar minha string? O print já não iria escrever o texto?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Oi Matheus,

O 'f' antes da string indica que você está usando uma f-string, um recurso do Python para formatação de strings.

Ele permite inserir variáveis diretamente dentro da string usando chaves {}. Sem o 'f', o Python interpretaria {ano_entrada} e {nota_entrada} como texto literal, e não como variáveis.

Por exemplo:

nome = "Alice"
idade = 30
print(f"Olá, {nome}! Você tem {idade} anos.") # Saída: Olá, Alice! Você tem 30 anos.
print("Olá, {nome}! Você tem {idade} anos.") # Saída: Olá, {nome}! Você tem {idade} anos.

No seu código, o f permite que os valores das variáveis ano_entrada e nota_entrada sejam exibidos corretamente na mensagem. 👍

Para saber mais: Formatação de strings em Python

Continue praticando e explorando os recursos do Python! 🤔 💪

tux matrix Caso este post o tenha ajudado, marque-o como solucionado ☑️. Bons Estudos! 🤓