#파이썬 사칙연산 계산기
num1 = int(input("첫번째 숫자를 입력 :")) #num1에 입력값 받기
op = input("연산자 입력 :") # **
num2 = int(input("두번쨰 숫자를 입력 :")) # **
if op == '+': # 연산자 기호 + # %d는정수 %s는문자열
print("%d %s %d = %d 입니다." % (num1, op, num2, (num1+num2))) # %d=num1에서 입력받은값 %s=op에서 입력받은값 %d=num2 에서 입력받은값을 +로 계산해서 출력
elif op == '-':
print("%d %s %d = %d 입니다." % (num1, op, num2, (num1-num2)))# %d=num1에서 입력받은값 %s=op에서 입력받은값 %d=num2 에서 입력받은값을 -로 계산해서 출력
elif op == '*':
print("%d %s %d = %d 입니다." % (num1, op, num2, (num1*num2)))# %d=num1에서 입력받은값 %s=op에서 입력받은값 %d=num2 에서 입력받은값을 *로 계산해서 출력
elif op == '/':
print("%d %s %d = %d 입니다." % (num1, op, num2, (num1/num2)))# %d=num1에서 입력받은값 %s=op에서 입력받은값 %d=num2 에서 입력받은값을 /로 계산해서 출력
else :
print("잘못된 입력 입니다.") # 연산자 기호가 아닌 값을 입력받았을때
첫번째 숫자를 입력 :123213
연산자 입력 :+
두번쨰 숫자를 입력 :123123
123213 + 123123 = 246336 입니다.