def main(): A = Aluno(None,None,None,None) #objeto vazio #A.criar_tabela() #criando o banco de dados e a tabela while True: op = input("\nOpcoes\n\n1-Cadastrar\n2-Ler\n3-Editar\n4-Deletar\n\nDigite a opcao: ") if(op==1): #CADASTRANDO ALUNO n = raw_input("Digite o nome: ") id = input("Digite a idade: ") curso = raw_input("Digite o curso: ") mat = input("Digite a matricula: ") A.set_nome(n) A.set_idade(id) A.set_curso(curso) A.set_matricula(mat) os.system('clear') A.cadastrar() elif(op==2): #LENDO ALUNO os.system('clear') A.ler() elif(op==3): #EDITANDO ALUNO id_aluno = raw_input("Digite o id do aluno para ser editado: ") novo_curso = raw_input("Digite o novo curso do aluno: ") os.system('clear') A.editar(id_aluno,novo_curso) elif(op==4): #REMOVENDO ALUNO os.system('clear') id_aluno = raw_input("Digite o id do aluno a ser removido: ") os.system('clear') A.remover(id_aluno) else: print "Opcao Invalido.\n" break
from aluno import Aluno # Construindo dois objetos da classe Aluno # com os seus atributos a = Aluno(100, "Joana", "Av. 13 de Maio 2081") b = Aluno(200, "João Pedro", "Av. João Pessoa 1200") print("Matricula= " + str(a.get_matricula())) print("Nome= " + str(a.get_nome())) a.set_matricula(150) a.set_nome("Maria Joana") print("Matricula= " + str(a.get_matricula())) print("Nome= " + str(a.get_nome())) print(a) print(b) a.printSelf() print(a.toString()) b.printSelf() print(b.toString())