class human(object): kind = 'humam' def __init__(self,name, sex, age): self.name = name self.sex = sex self.age = age def report(self): print(self.name) print(self.sex) print(self.age) com = int(input('What would you like to do: \n 1) Add a contact \n 2) Info on a contact \n 3) Break\n')) while com != 3: if com == 1: name,sex,age = input('Enter name sex age: ').split() name = human(name,sex,age) if com == 2: name = input('Enter name: ') name.report() com = int(input('What would you like to do: \n 1) Add a contact \n 2) Info on a contact \n 3) Break\n')) Após definir alguns objetos de human, não consegui acessá-los se não for durante a mesma execução, por exemplo,selecionando 1 pra adicionar contato,uma vez instanciado john = human('john','male','20') quando selecionado 2 para verificar as informações do objeto aparece o seguinte erro: name.report() AttributeError: 'str' object has no attribute 'report' Como posso resolver isso? Continue reading...