def number_sum(num1, num2):
r = num1 + num2
return r
# 함수 정의 후 실행 시켰는지 확인하기
In [2]:
print(number_sum(2,3))
5
#
실습문제
In [3]:
def cal(num1, num2, op='+') : # op='+' 매개변수 op의 기본값을 + 로 설정
"""덧셈과 뺄셈을 계산하는 함수""" # docstring 추가하기
if op == '+' :
result = num1 + num2
return result
elif op == '-' :
result = num1 - num2
return result
else :
return '연산기호 입력 에러'
In [4]:
num1 = int(input('첫 번째 정수 입력 >> '))
num2 = int(input('두 번째 정수 입력 >> '))
op = input('연산자 입력(+,-) >> ')
result = cal(num1, num2, op)
print('결과 : {}'.format(result))
첫 번째 정수 입력 >> 5
두 번째 정수 입력 >> 9
연산자 입력(+,-) >> +
결과 : 14