from logging import exception
nome = input("digite o nome do aluno: ")
print ("\n")
try:
import math
nota1 = float(input(f"digite a primeira nota do aluno {nome}: ").replace(',', '.'))
nota1 = max(0, min(nota1, 10))
nota2 = float(input(f"digite a segunda nota do aluno {nome}: ").replace(',', '.'))
nota2 = max(0, min(nota2, 10))
nota3 = float(input(f"digite a terceira nota do aluno {nome}: ").replace(',', '.'))
nota3 = max(0, min(nota3, 10))
nota4 = float(input(f"digite a terceira nota do aluno {nome}: ").replace(',', '.'))
nota4 = max(0, min(nota4, 10))
media = (nota1/4 + nota2/4 + nota3/4 + nota4/4)
media = round(media, 1)
print("\n")
print(f"media final: {media:.2f}")
print("\n")
if media < 5.0:
print(f"o aluno(a) {nome} esta reprovado! sua media foi {media}")
print("sentimos muito por isso")
print("\n")
if media >= 5.0 and media <= 6.9:
print(f"o aluno(a) {nome} esta de recuperação! sua media foi {media}")
print("você pode fazer melhor!")
print("\n")
if media >= 7.0:
print(f"o aluno(a) {nome} foi aprovado! sua media foi {media}")
print(f"parabens {nome}!")
print("\n")
except ValueError as ve:
print("você digitou um numero ou caracter invalido, tente novamente")
print("detalhes do erro", ve)
print("\n")
except Exception as e:
print("algo deu errado, tente novamente")