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

Dúvida sobre uma função interna.

Para que serve o F mesmo?

É a mesma função embutida na linguagem C ?

print(f'Olá {nome}')
1 resposta
solução!

Olá, André.

Eu diria que é "parecida" com a função embutida de C. Em Python, existem diversas formas de "formatação de strings". Essa é a maneira mais moderna (a partir do Pyhon 3.6, PEP 498) de se fazer isso, conhecida como f-string. Essa forma tem sintaxe fácil em comparação com as técnicas anteriores de formatação de strings do Python.

Você poderia chegar ao mesmo resultado utilizando:

print('Olá %s' % nome)
print('Olá {}'.format(nome))

No entanto, f-strings são bem mais legíveis.

Para saber mais sobre f-strings você pode usar a documentação oficial do python.

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software