<식>
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 |