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

Formatar floats em f-strings

Na aula 5 atividade 12 foram introduzidas as f-strings, conforme abaixo:

>>> nome = 'Matheus'
>>> print(f'Meu nome é {nome}')
Meu nome é Matheus

Gostaria de saber como formatar variáveis float nesse tipo de representação, de forma semelhante ao exemplo dado:

"R$ {:7.1f}".format(1000.12)
"R$ {:07.2f}".format(4.11)

Desde já agradeço.

1 resposta
solução!

Olá, Ruy!

Basta inserir a variável antes dos dois pontos:

a = 1000.12
b = 4.11

print(f"R$ {a:7.1f}")
print(f"R$ {b:07.2f}")