class Aluno:
def __init__(self, nome, idade):
self.nome = nome
self.idade = idade
self.notas = []
def adicionar_nota(self, nota):
self.notas.append(nota)
def calcular_media(self):
if not self.notas:
return 0
return sum(self.notas) / len(self.notas)
def imprimir_informacoes(self):
print("Nome:", self.nome)
print("Idade:", self.idade)
print("Notas:", self.notas)
print(f"Média: {self.calcular_media()}\n" )
aluno1 = Aluno("João", 16)
aluno1.adicionar_nota(8)
aluno1.adicionar_nota(7)
aluno1.adicionar_nota(9)
aluno1.imprimir_informacoes()
aluno2 = Aluno("Tiago", 7)
aluno2.adicionar_nota(5)
aluno2.adicionar_nota(6)
aluno2.adicionar_nota(7)
aluno2.imprimir_informacoes()