1
resposta

Minha resposta | Classificando estudantes por média

Ia deixas simples, mas vi uma outra ideia aqui no fórum e resolvi implementar no meu código. A ideia era imprimir o resultado do cálculo de média.
O código ficou assim

nota1 = float(input("Digite a 1ª nota:  "))
nota2 = float(input("Digite a 2ª nota:  "))
nota3 = float(input("Digite a 3ª nota:  "))

media = (nota1 + nota2 + nota3) / 3
print(f'Média: {media:.1f}')

if media < 5: 
  print ("Reprovado")
elif media >= 7: 
  print("Aprovado")
else: 
  print("Recuperação")
  

Fiz o teste no GoogleColab tanto da versão sem o resultado da média quanto da versão com o resultado, o retorno foi esse:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oii Marilia, tudo bem?

Obrigada por compartilhar sua solução aqui no fórum! Legal que você buscou ideias de outros tópicos e foi além do básico, implementando a exibição da média formatada com :.1f.

O código está correto e bem estruturado. A lógica das condicionais cobre os três casos (reprovado, aprovado e recuperação) sem sobreposição, o que é exatamente o que se espera.

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade