Mundo em Python

Calcular calorias queimada

escolha=True
while escolha:
print("\n")
print("\tCalcular calorias queimada ")
print("""
1. Calcular calorias queimada
0. Exit/Quit/Saída
""")
escolha= input("Escolha uma opção: ")
if escolha=="1":
def calcular_calorias_queimadas(peso, duracao, met):
calorias = (met * peso * duracao) / 60
return calorias
atividades = {
"Corrida": 7.0,
"Natação": 8.0,
"Caminhada": 3.9,
"Bicicleta": 6.0,
"Yoga": 2.5,}
peso = float(input("Digite seu peso (em kg): "))
duracao = float(input("Digite a duração da atividade (em minutos): "))
print("\nEscolha uma atividade:")
for i, atividade in enumerate(atividades.keys(), start=1):
print(f"{i}. {atividade}")
escolha = int(input("Digite o número da atividade escolhida: "))
atividade_escolhida = list(atividades.keys())[escolha - 1]
met_atividade = atividades[atividade_escolhida]
calorias_queimadas = calcular_calorias_queimadas(peso, duracao, met_atividade)
print(f"\nVocê queimou aproximadamente {calorias_queimadas:.2f}"
f" calorias durante a {atividade_escolhida}")
elif escolha=="0":
print("\n Adeus")
escolha = None
else:
print("\n Escolha não válida.\n Tente outra vez.")
0