본문 바로가기
파이썬

[파이썬] 덧셈 뺄셈 곱셈 나눗셈의 함수를 정의하고 이를 출력하는 프로그램을 작성하시오

by 이얏호이야호 2022. 12. 4.

덧셈 뺄셈 나눗셈 곱셈 함수를 정의하고 출력하는 프로그램을 작성하겠습니다.

물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을 때

혼자 풀어보기 -> 힌트 -> 코드 보기 순으로 공부하시는 게 실력 향상에 큰 도움이 됩니다!

힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고

답안을 확인해보세요

코드힌트

더보기

함수를 정의하는 법

 

def 함수이름(변수):

   return 반환하는 값

순으로 함수를 정의하면됩니다.

프로그램의 기본 틀입니다. 충분히 고민해보시고 답안코드를 확인해주세요

def sum(x,y):   #덧셈 함수 정의
    return  
def minus(x,y):   #뺄셈 함수 정의
    return 
def multi(x,y):   #곱셈 함수 정의
    return  
def divi(x,y):   #나눗셈 함수 정의
    return  

    
input1 = int(input("첫 번째 입력 : "))  #사용자로부터 받는 입력1
input2 = int(input("두 번째 입력 : "))  #사용자로부터 받는 입력2
print("(" + str(input1) + " + " + str(input2) + ") = ", 			)   #덧셈 함수 이용 출력
print("(" + str(input1) + " - " + str(input2) + ") = ", 			)   #뺄셈 함수 이용 출력
 print("(" + str(input1) + " * " + str(input2) + ") = ", 			)   #곱셈 함수 이용 출력
print("(" + str(input1) + " / " + str(input2) + ") = ", 			)    #나눗셈 함수 이용 출력

 

답안코드

더보기
def sum(x,y):   #덧셈 함수 정의
    return x+y 
def minus(x,y):   #뺄셈 함수 정의
    return x-y 
def multi(x,y):   #곱셈 함수 정의
    return x*y 
def divi(x,y):   #나눗셈 함수 정의
    return x/y 

    
input1 = int(input("첫 번째 입력 : "))  #사용자로부터 받는 입력1
input2 = int(input("두 번째 입력 : "))  #사용자로부터 받는 입력2
print("(" + str(input1) + " + " + str(input2) + ") = ", sum(input1,input2))     #덧셈 출력
print("(" + str(input1) + " - " + str(input2) + ") = ", minus(input1,input2))   #뺄셈 출력
print("(" + str(input1) + " * " + str(input2) + ") = ", multi(input1,input2))   #곱셈 출력
print("(" + str(input1) + " / " + str(input2) + ") = ", divi(input1,input2))    #나눗셈 출력

 

 

 

댓글