본문 바로가기
Coding/Python

[Python] 계산기(Calculator) 만들기

by 포스트it 2020. 9. 14.
반응형

안녕하세요. 비전공자가 코딩하는

왕초보코딩 입니다 !

 

 

오늘의 코딩은,

 

Python으로 계산기 만들기

입니다.

-code-

def 더하기(a, b):
    return a + b

def 빼기(a, b):
    return a - b

def 곱하기(a, b):
    return a * b

def 나누기(a, b):
    return a // b

while True:
    print('계산기 종료 : 0')
    number1 = int(input('첫번째 숫자를 적으세오 > '))
    if (number1 == 0 ):
        print('good - bye!')
        break
    부호 = str(input(' +, -, *, / 고르세요 > '))
    number2 = int(input('두번째 숫자를 적으세요 > '))

    if (부호 == '+'):
        r = 더하기(number1, number2)

    elif (부호 == '-'):
        r = 빼기(number1, number2)

    elif (부호 == '*'):
        r = 곱하기(number1, number2)

    elif (부호 == '/'):
        r = 나누기(number1, number2)

    else:
        print('"{}" 잘못된 입력'.format(부호))


    print(' 결과 : {} {} {} = {}'.format(number1, 부호, number2, r))
사칙연산을 함수로 만들고, while문을 이용하여
계산기를 만들었습니다.

그리고 .format 으로 결과값을 출력하였습니다.
728x90
반응형

댓글