[파이썬(Python)] 파이썬 클래스에 함수 추가하기
- 파이썬(Python)
- 2020. 4. 5. 00:00
안녕하세요.
지난번 포스팅에서 파이썬에서 클래스를 정의 및 사용하는 방법에 대해서 알아보았는데요.
오늘은 클래스에서 함수를 선언하여 같이 사용하는 방법에 대해서 알려드리려고 해요.
간단히 사칙연산을 담당하는 Calculate 라는 클래스를 만들어 보도록 할게요.
그리고 해당 클래스에 선언된 함수들을 호출해서 직접 사용해 보도록 해보겠습니다.
예제 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
#Calculate 클래스 선언 class Calculate: #숫자 변수 선언 num1 = 0; num2 = 0;
#덧셈 함수 def sum(self): return self.num1 + self.num2
#뺄셈 함수 def minus(self): return self.num1 - self.num2
#곱셈 함수 def multi(self): return self.num1 * self.num2
#나눗셈 함수 def division(self): return self.num1 / self.num2
#Calculat 객체 선언 cal = Calculate() cal.num1 = 30; cal.num2 = 3;
print("덧셈 : {0} + {1} = {2}".format(cal.num1, cal.num2, cal.sum())) print("뺄셈 : {0} - {1} = {2}".format(cal.num1, cal.num2, cal.minus())) print("곱셈 : {0} * {1} = {2}".format(cal.num1, cal.num2, cal.multi())) print("나눗셈 : {0} / {1} = {2}".format(cal.num1, cal.num2, cal.division())) |
실행 결과
위와 같이 Calculate 클래스에서 각 함수들을 알맞게 호출하여 제대로 출력된 것을 확인하실 수 있습니다.
감사합니다.^^
'파이썬(Python)' 카테고리의 다른 글
[Python] 파이썬 절대값 구하기 (0) | 2022.01.24 |
---|---|
[Python] VSCode 에서 파이썬 환경 구성하기 (0) | 2022.01.21 |
[파이썬(Python)] 파이썬 클래스 정의하기 (0) | 2020.04.04 |
[파이썬(Python)] 파이썬 예외처리 하는 방법(try~except) (0) | 2020.04.03 |
[파이썬(Python)] 파이참으로 파이썬 프로그램 실행하기(파이참 사용방법) (0) | 2020.04.02 |
이 글을 공유하기