from calculator.controller import CalculatorController if __name__ == '__main__': num1 = int(input('첫번째수')) num2 = int(input('두번째수')) calc = CalculatorController(num1, num2) op = input('연산자') result = calc.exec(op) print('계산결과: %d' % result)
from calculator.controller import CalculatorController if __name__ == '__main__': num1 = int(input('첫 번째 수 \n')) num2 = int(input('두 번째 수 \n')) op = input("연산자를 입력하세요. \n") cont = CalculatorController(num1, num2) result = cont.exec(op) #print("계산 결과는? {}".format(result)) print("계산 결과는? %d" % result)
# calculator.model 모듈 # CalculatorModel 클래스 # calc 인스턴스 # CalculatorModel() 생성자 ''' from calculator.model import CalculatorModel if __name__ == '__main__': num1 = int(input('첫 번째 수 : ')) num2 = int(input('두 번째 수 : ')) calc = CalculatorModel(num1, num2) result = calc.add() print('계산결과 %d ' % result) ''' from calculator.controller import CalculatorController if __name__ == '__main__': num1 = int(input('첫 번째 수 : ')) num2 = int(input('두 번째 수 : ')) c = CalculatorController(num1, num2) o = input('연산자 : ') result = c.exec(o) print('계산결과 : %d' % result)
from calculator.controller import CalculatorController if __name__=='__main__': n1 = int(input('첫번째 수')) n2 = int(input('두번째 수')) a=CalculatorController(n1,n2) op = input('operator') result = a.exec(op) print('계산결과는 %d'%result)
from calculator.controller import CalculatorController #컨트롤러를 인스턴스화 한다 if __name__ == '__main__': num1 = int(input('1st number?')) op = input('연산자?') num2 = int(input('2nd number?')) calc = CalculatorController(num1, num2) print(calc.exec(op))