okosgep.eu - Okosságok

phyton op

class Dolgozo:
   def __init__(self,nev,varos,kor,megj):
       self.nev=nev
       self.varos=varos
       self.kor=kor
       self.megj=megj
   def tulajdonsag(self):
       return self.nev,self.varos,self.kor,self.megj
   @staticmethod
   def evf(x1,x2):
       g=True
       if x1.nev!=x2.nev:
           g=False    
       if x1.varos!=x2.varos:
           g=False
       if x1.kor!=x2.kor:
           g=False
       if x1.megj!=x2.megj:
           g=False

       return g

 

uo=Dolgozo('Kis Virág','2','2','22')
uo1=Dolgozo('Kis Virágy','22','1','22')
uo2=Dolgozo('Kis Virág','2','2','22')
#print(Dolgozo.tulajdonsag(uo))
print(uo.tulajdonsag())      
if Dolgozo.evf(uo,uo1)==True:
   print ('uo és ou1 =')
else:
   print ('uo és ou1 !=')

if Dolgozo.evf(uo,uo2)==True:
   print ('uo és ou2 =')
else:
   print ('uo és ou2 !=')