11 파이썬 - 컴퓨터앱
필요한 함수
우리가 앞에서 이벤트에 연결한 코드는 아래와 같습니다.
Python
if value in ['/', '*', '-', '+', '='] :
self.connect(button, SIGNAL('clicked()'), lambda who = value : self.calculate(who))
else :
self.connect(button, SIGNAL('clicked()'), lambda who = value : self.num_input(who))조금 어렵죠? 간단하게 보자면 우리가 추가해야 하는 함수는 두 개입니다. 바로 calculate와 num_input입니다.
(함수나 변수 이름은 이와 같이 이름만 봐도 그 역할을 알 수 있도록 짓는 것이 중요합니다!)