본문 바로가기
Python

파이썬 초급 #044 함수 - 키워드 인수 덧셈 함수

by Smart Factory in 2020 2022. 2. 23.
728x90
반응형

안녕하세요. 스마트팩토리입니다. 
키워드 인수 덧셈 함수에 대해 알아보겠습니다. 

1. 키워드 인수 

가. 키워드 인수 
  - 함수 호출시 인수 이름을 명시적으로 지정해서 전달하는 방법
  - 매개변수의 순서를 앞부분부터 순차적으로 정해서 처리된다. 

코드를 보면서 알아보겠습니다. 

def multiop(a,b,c):
    d=a-b+c
    return d

매개변수로 a,b,c를 입력받아오면 a-b+c 를 연산하여 반환값으로 보냅니다. 

x=int(input("숫자를 입력하세요 "))
y=int(input("숫자를 입력하세요 "))
z=int(input("숫자를 입력하세요 "))
t=multiop(x,y,z)
print(t)

숫자 3개를 입력받아서 이를 multiop 함수로 보내 결과값을 반환하여 출력합니다.

이때, x, y, z 순서대로 매개변수가 입력되어 결과값을 나타냅니다. 이때 키워드 인수는 인수간  ,  로 구분하여 순차적으로 자리잡게 되어 진행됩니다. 

def multiop(a,b,c):
    d=a-b+c
    return d

x=int(input("숫자를 입력하세요 "))
y=int(input("숫자를 입력하세요 "))
z=int(input("숫자를 입력하세요 "))
t=multiop(x,y,z)
print(t)
더하기 함수 

코드를 보면서 알아보겠습니다. 

def plus(a,b):
    return a+b

두 수가 함수로 매개변수가되어 들어오면  그 합을 반환합니다.


x=int(input("숫자를 입력하세요 "))
y=int(input("숫자를 입력하세요 "))

print("두 수의 합 :",plus(x,y))

두 수를 입력받아 함수로 보내 그 결과값을 출력합니다. 

사칙 연산 뿐만 아니라 평균등 다양한 함수를 작성하여 구할 수 있습니다. 

 

def plus(a,b):
    return a+b

x=int(input("숫자를 입력하세요 "))
y=int(input("숫자를 입력하세요 "))

print("두 수의 합 :",plus(x,y))
728x90
반응형

댓글