본문 바로가기

파이썬 기초/파이썬

Calculator

<식>
class Calculator: #Calculator 라는 클라스를 생성
	def __init__(self): #def, __init__(초기화메서드) 사용 
    	self.result=0 #self.속성, 함수 선언시에는 꼭 첫번째 입력변수로 self를 넣어줘야한다. 
    def add(self,num):#add 연산자 메서드를 넣고, 매개변수1로 num을 넣어준다. 
    	self.result+=num #결과값은 위에서 매개변수1로 등록한 num이 나온다. 
        return self.result #결과를 출력하다. return 은 값을 함수바깥으로 반환한다. 

 

결과


<한줄씩 분석!>

1. class Calculator 

   class 의 이름을 Calculator 로 지정한다. 

 

2. def __init__(self)

   def(define) : 함수이름을 지정하는 메서드  

   __init__ (initiinitialize) : 초기화 메서드 

  (self) : 자기자신을 뜻하는 말. 

  __init__(self) : 객체를 생성할 때 자동으로 생성되는 메소드고, 첫 번째 인수는 자기 자신을 뜻한다. 

 

3. self.result=0 : 첫번째 인자는 자기 자신으로 하고,  값은 0으로 한다. 결과값을 정한것! 

 

4. def add(self,num)

   def add : add 메서드를 지정한다. 

   (self,num) : 자기자신, 매개변수1 

 

5. self.result+=num : 결과값은 num(매개변수1)과 더하거나 같다. 

 

6. return.result

   return : 결과값을 함수 바깥으로 출력하기 위해 사용. 

   return.result : 결과값을 함수 바깥으로 출력한다. 

  

'파이썬 기초 > 파이썬' 카테고리의 다른 글

매개변수, 실행인자  (0) 2020.01.24
매직 메소드, 스페셜 메소드  (0) 2020.01.24
Class  (0) 2020.01.24
변수  (1) 2020.01.22
일반 실행, 계산식기초  (0) 2020.01.22