Parameter와 Argument

JeongO·2023년 2월 26일
0

🟠 Parameter

함수를 정의할 때 선언한 변수(형식 매개변수)
함수를 실행하는데 필요한 데이터를 전달받는 변수
함수의 괄호 ( ) 안에 선언되며 쉼표(,) 로 구분하여 여러 개를 선언할 수 있다
각 Parameter는 자신의 데이터 타입을 가지며, 함수가 실행될 때 반드시 전달받아야 한다

def greet(name, age):
    print("안녕하세요. 저는 {}입니다. {}살입니다.".format(name, age))



🟠 Argument

함수를 호출할 때 전달하는 값(실질 매개변수)
함수가 실행될 때 Parameter에 전달되는 실제 데이터
함수 호출 시, Parameter와 동일한 수와 타입의 Argument를 전달해야한다
호출하는 함수명 뒤에 괄호를 열고, Parameter의 자리에 전달할 값들을 쉼표로 구분하여 작성

greet("홍길동", 30)

위 코드에서 "홍길동"은 'name' Parameter에 전달되고, 30은 'age' Parameter에 전달된다




⏱️요약

Parameter는 함수를 선언할 때 사용하는 매개변수이고 Argument는 함수를 호출할 때 전달하는 실제 매개변수입니다

profile
IT'S YOUR VICTORY

0개의 댓글

관련 채용 정보