AttributeError Traceback (последний последний вызов) в () 29 def дебет (deb): 30 print ('ваш дебет is', deb.debit) ---> 31 сотрудник ('raju', 'bangalore)', 200000, 22, 1) .isheoverpaid ()
AttributeError: у объекта «employee» нет атрибута «isheoverpaid»
класс employee: def init (self, имя, город, зарплата, возраст, опыт): self.name = имя self.city = город self.salary = зарплата self.age = возраст self.experience = опыт
def isheoverpaid(ip):
if ip.experience < 5:
if ip.experience*3*ip.experience*100000 > ip.salary:
return 'yes'
else:
return 'no'
else:
if ip.experience*2.5*ip.experience*100000 > ip.salary:
return 'yes'
else:
return 'no'
класс bank_customer(сотрудник): def _init __ (личность, имя, город, зарплата, возраст, опыт, кредит, дебет): работник. init (личность, имя, город, зарплата, возраст, опыт) self.credit =кредит self.debit = дебет
def credit(cr):
print('your credit is', cr.credit)
def debit(deb):
print('your debit is', deb.debit)
сотрудник («раджу», «бангалор», 200000, 22, 1) .isheoverpaid ()