1
resposta

[Dúvida] De onde vem esse F e para que serve os {} ?

pessoal, não consegui resolver sozinho essa parte do código:

else:
tempo_total = A + B + C
print(f"O tempo total do projeto é de {tempo_total} dias.")

Alguem saberia algum curso que aborda mais esses ascpectos basicos? Estou estudando para melhorar na faculdade e gostaria de saber.

Obrigado a todos! :D

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi Lucas! Como vai?

O f que você vê antes da string no comando print é uma forma de formatação de strings em Python, chamada de "f-strings" ou "formatted string literals". Elas foram introduzidas no Python 3.6 e são uma maneira prática e eficiente de incluir variáveis dentro de strings.

Quando você usa uma f-string, você coloca um f antes das aspas da string e, em seguida, pode inserir variáveis diretamente dentro das chaves {}. Isso permite que você construa strings dinâmicas de maneira muito mais legível e concisa. No seu exemplo:

print(f"O tempo total do projeto é de {tempo_total} dias.")

O {tempo_total} dentro da string será substituído pelo valor da variável tempo_total quando o código for executado. Assim, se tempo_total for, por exemplo, 10, a saída será: "O tempo total do projeto é de 10 dias."

Se você está procurando cursos que abordem esses conceitos básicos, cursos com o nome "praticando" são os especializados para tratar temas básicos com vários exercícios, mas, mesmo eles não reforçando os conceitos da forma que você quer, você pode sempre pedir mais explicações aqui no fórum.
Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.