Olá, Veronica, tudo bem?
Para garantir que a altura seja exibida com duas casas decimais, você pode usar o formato :.2f
dentro do f-string
. Isso força o número a ser exibido com duas casas decimais, mesmo que a segunda seja zero. Abaixo deixo uma sugestão de código:
nome = input('Digite seu nome: ')
idade = int(input('Digite sua idade: '))
altura = float(input('Digite sua altura em metros: '))
print(f'Olá {nome}, você tem {idade} anos, e mede {altura:.2f} metros!')
Ao usar {altura:.2f}
, você está dizendo ao Python para formatar o número altura
com duas casas decimais. Assim, mesmo que a pessoa digite 1.7
, será exibido 1.70
.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado