วันอาทิตย์ที่ 8 พฤศจิกายน พ.ศ. 2558

LAB IN CLASS

class complex:
   def __init__(self,real,imag):
      self.real = real
      self.imag = imag
      self.valu_imag = self.imag*((-1)**0.5)
     
   def display(self):
      if(self.imag>0):
         print (self.real," + ",self.imag,"i")
      elif(self.imag<0):
         print (self.real," - ",(-1)*self.imag,"i")
      else:
         print (self.real)
     
   def get_real(self):
      return self.real
 
   def get_imag(self):
      return self.imag
     
   def add_real(self,obj):
      return self.real + obj.get_real()
 
   def add_imag(self,obj):
      return self.imag + obj.get_imag()
     
     

 
def setup():
   a = complex(1,2)
   b = complex(3,-4)
   a.display()
   c = complex(a.add_real(b),a.add_imag(b))
   c.display()
 
 
 
setup()

ผลลัพธ์

1  +  2 i
4  -  2 i

ไม่มีความคิดเห็น:

แสดงความคิดเห็น