def calc(v1, v2, op):
result= 0
if op == '+':
result = v1 + v2
elif op == '-':
result = v1 - v2
elif op == '*':
result = v1 * v2
elif op == '/':
result = v1 / v2
return result
res = 0
var1, var2, oper = 0, 0, ""
oper = input("계산을 입력하세요(+, -, *, /) : ")
var1 = int(input("첫 번째 수 : "))
var2 = int(input("두 번째 수 : "))
res = calc(var1, var2, oper)
print("계산기 : %d %s %d = %d" % (var1, oper, var2, res))
콘솔 결과값
계산을 입력하세요(+, -, *, /) : /
첫 번째 수 : 50
두 번째 수 : 3
계산기 : 50 / 3 = 16
'programing > Python' 카테고리의 다른 글
셀레니움 설치하기 (0) | 2018.03.07 |
---|---|
Anaconda Spyder - 랜덤으로 로또 번호 출력하기 (0) | 2018.02.14 |
Anaconda Spyder - 윈도우 프로그램 입력한 값 계산하기 (0) | 2018.02.14 |
Anaconda Spyder - 윈도우 프로그램 위젯 배치와 크기 조절 (2) | 2018.02.13 |
Anaconda Spyder - 윈도우 프로그램 위젯 배치와 크기 조절 (0) | 2018.02.13 |