반응형
안녕하세요. 비전공자가 코딩하는
왕초보코딩 입니다 !
오늘의 코딩은,
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
반응형
'Coding > Python' 카테고리의 다른 글
[Python] 친구 찾기 / 그룹 찾기 (0) | 2020.09.23 |
---|---|
[Python] 중앙값 구하기 (2) | 2020.09.19 |
[Python] 경품 당첨 만들기 (0) | 2020.09.10 |
[Python] 업다운(UP&DOWN) 게임만들기 (0) | 2020.09.09 |
[Python] 파이썬으로 간단한 문제풀기 양식 (0) | 2020.09.02 |
댓글