함수를 정의할 때 선언한 변수(형식 매개변수)
함수를 실행하는데 필요한 데이터를 전달받는 변수
함수의 괄호 ( ) 안에 선언되며 쉼표(,) 로 구분하여 여러 개를 선언할 수 있다
각 Parameter는 자신의 데이터 타입을 가지며, 함수가 실행될 때 반드시 전달받아야 한다
def greet(name, age):
print("안녕하세요. 저는 {}입니다. {}살입니다.".format(name, age))
함수를 호출할 때 전달하는 값(실질 매개변수)
함수가 실행될 때 Parameter에 전달되는 실제 데이터
함수 호출 시, Parameter와 동일한 수와 타입의 Argument를 전달해야한다
호출하는 함수명 뒤에 괄호를 열고, Parameter의 자리에 전달할 값들을 쉼표로 구분하여 작성
greet("홍길동", 30)
Parameter는 함수를 선언할 때 사용하는 매개변수이고 Argument는 함수를 호출할 때 전달하는 실제 매개변수입니다