Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

[Projeto] Classificando estudantes por média

def media_aluno():
    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'A média é: {media:.1f}.')
    
    if media < 5:
        return 'Aluno(a) Reprovado.'
    elif media >= 5 and media < 7:
        return 'Aluno(a) em Recuperação.'
    else:
        return 'Aluno(a) APROVADO(A)'

avaliacao = media_aluno()
print(avaliacao)
2 respostas

Olá, Matheus! Como vai?

Muito interessante ver que você foi além da atividade e pesquisou sobre o uso de ANSI escape codes para colorir a saída no terminal. Também chamou atenção sua iniciativa em entender a formatação com .2f, mostrando curiosidade em explorar recursos que ajudam a deixar a apresentação dos dados mais clara e profissional.

Uma dica interessante para o futuro é utilizar parâmetros do próprio print() para melhorar a legibilidade da saída, como o sep. Veja este exemplo:


nome = "Matheus"
idade = 25
print(nome, idade, sep=" - ")

Nesse exemplo, sep define o separador entre os valores exibidos, ajudando a organizar melhor a saída no terminal.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Oii Armano, seu feedback é para outro desafio! kkkkk...
Ficou indo e voltando no meu código para saber onde foi que eu colori a saída, kkkkk.