Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Turma:
- def __init__(self, codigo, curso, periodo, sala):
- self.codigo = codigo
- self.curso = curso
- self.periodo = periodo
- self.sala = sala
- self.alunos = []
- def atribuir_dados(self, codigo, curso, periodo, sala):
- self.codigo = codigo
- self.curso = curso
- self.periodo = periodo
- self.sala = sala
- def resgatar_dados(self):
- return self.codigo, self.curso, self.periodo, self.sala
- def listar_alunos(self):
- return self.alunos
- def adicionar_aluno(self, aluno):
- if aluno.curso == self.curso:
- self.alunos.append(aluno)
- else:
- print("O curso do aluno não corresponde ao curso da turma!")
- def remover_aluno(self, aluno):
- if aluno in self.alunos:
- self.alunos.remove(aluno)
- def contar_alunos_menores_idade(self):
- count = 0
- for aluno in self.alunos:
- if aluno.idade < 18:
- count += 1
- return count
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement