ChainSmoker’s Block

[Python] 05. 파이썬 날개 달기 - 1_4 본문

개인공부(WEB, Python, DB)/Python

[Python] 05. 파이썬 날개 달기 - 1_4

ChainSmokers 2023. 1. 25. 13:42

[05. 파이썬 날개 달기]

-1. 클래스

===================클래스는 왜 필요한가?
: 1_3에 이어 설명.
앞에서 계산한 결괏값을 유지하기 위해서 result 전역 변수(global)를 사용했더니 프로그램을 실행하면 예상한 대로 다음과 같은 결괏값을 출력시킨다.


그런데, 만일 한 프로그램에서 2대의 계산기가 필요한 상황이 발생하면 어떻게 해야 하는가? 각 계산기는 각각의 결괏값을 유지해야 하므로 위와 같이 add함수 하나만으로는 결괏값을 따로 유지하기엔 어려움이 있다.
이러한 상황을 해결하기 위해선 다음 게시글을 살펴보자.

반응형