패스트캠퍼스 한 번에 끝내는 파이썬 웹 개발 초격차 패키지 pt2 파이썬 심화문법 다양한 매개변수

· 위치 매개변수(positional parameter)
· 기본 매개변수(default parameter)
· 키워드 배개변수(keyword parameter)

위치 매개변수(positional parameter)

  • 가장 기본적인 매개변수
  • 함수를 호출할 때 순서대로 데이터를 넘겨줘야 한다.
  • 다른 매개변수화 함께 쓸 때는 항상 맨 앞에 써야한다.

함수 정의 함수 호출
def my_func(a,b): my_func(1,2)
print(a,b) 1,2

기본 매개변수(default parameter)

  • 매개변수의 기본적인 값
  • 함수를 정의할 때 매개변수의 기본 값을 지정할 수 있다.

함수 정의 함수 호출
def post_info(title, content="내용없음"): post_info('출석합니다!')
print('제목:',title) 제목:출석합니다!
print('내용:',content) 내용:내용없음

키워드 매개변수(keyword parameter)

  • 함수 호출 시에 키워드를 붙여 호출한다.
  • 매개변수의 순서를 지키지 않아도 된다.

함수 정의 함수 호출
def post_info(title,content): post_info(content='없어요',title='여자친'
print('제목:',title) 구 만드는 방법)
print('내용:',content) 제목:여자친구 만드는 방법
내용:없어요

                                    

좋은 웹페이지 즐겨찾기