계산기를 사용할때 중간에 멈추기 위해 q 또는 Q를 사용하여 중단하기 위해 or 연산자를 사용.

 

 

while True :
    num1 = int(input("첫번째 수 입력 :"))
    num2 = int(input("두번째 수 입력 :"))
    oper = input("연산자 입력 :")

    if oper == "q" or oper == "Q":
# 반드시 or를 쓸땐 Var == value1 or Var == value2

# Var == value1 or value2   로하면 오류메세지도 안나고 오류가 남. 조심할 것. 
        break
    elif oper == "+" :
        print("%d + %d = %d" %(num1, num2, num1 + num2 ))
    elif oper == "-" :
        print("%d - %d = %d" %(num1, num2, num1 - num2 ))
    elif oper == "*" :
        print("%d * %d = %d" %(num1, num2, num1 * num2 ))
    elif oper == "/" :
        print("%d / %d = %d" %(num1, num2, num1 / num2 ))
    

'Python' 카테고리의 다른 글

파이썬으로 테이블 그리기  (0) 2019.04.30
파이썬에서 dir과 help함수 이용하기  (0) 2019.04.12
random 모듈 관련 함수  (0) 2019.04.11
중첩 for문  (0) 2019.04.06
자료형 주의  (0) 2019.03.31
Posted by sozero
,