파이썬(Python)

[ 기본 ] Python 함수의 기본 구조 : 매개변수(Parameter)와 인자(Argument)

카루루1007 2024. 9. 15. 23:39
728x90
반응형

Python 함수의 정의 방법

파이썬 함수 사용하기 : 함수의 정의와 호출

 

 매개변수(Parameter)

 

  • 함수 정의시 사용되는 변수
  • 함수가 외부에서 값을 받아 사용할 수 있도록 미리 선언하는 부분
  • 함수의 입력값을 받는 통로
def 함수명(매개변수1, 매개변수2):
	pass
def greet(name):  # name이 매개변수
    print("안녕하세요,", name, "님!")

 

반응형

 인자(Argument)

 

  • 함수를 호출할 때 매개변수에 전달되는 값
  • 함수를 실행할 때 매개변수 자리에 들어가는 실제 데이터
함수명(인자1, 인자2)

위 매개변수시 작성했던 코드와 연결됩니다.

greet("철수")  # "철수"가 인자
728x90

 예 시 코 드

 

def add(x, y):  # x, y는 매개변수
    result = x + y
    return result

# 함수 호출
sum = add(3, 4)  # 3, 4는 인자
print(sum)  # 출력: 7

 

 마 치 며

 

매개변수함수 내부에서만 사용이 가능

인자다양한 자료형(숫자, 문자열, 리스트 등)이 될 수 있음.

매개변수의 개수와 순서를 맞춰서 인자를 전달해야 함.

여기를 방문하시면 더 많은 파이썬 관련 자료를 확인할 수 있습니다.

파이썬 공부하기

 

 

728x90
반응형