가이드라인

함수의 매개변수에 기본값을 부여하는 방법

파이썬 함수의 매개변수에는 기본값을 설정할 수 있으며, 이를 기본 매개변수(Default Parameter)라고 합니다.

기본 매개변수는 함수 호출 시 해당 매개변수에 값이 전달되지 않을 경우, 미리 지정된 기본값을 사용합니다.

기본 매개변수는 함수 정의 시 매개변수에 = 연산자로 기본값을 할당합니다.

기본 매개변수 예시
# name 매개변수의 기본값을 "코드프렌즈"로 설정 def greet(name="코드프렌즈"): return f"안녕하세요, {name}님!" # "안녕하세요, 코드프렌즈님!" print(greet())

위 코드에서 greet 함수는 name 매개변수를 가지며, name="코드프렌즈"name 매개변수의 기본값을 "코드프렌즈"로 설정했습니다.


기본 매개변수 사용 예시

기본 매개변수를 사용하면 함수 호출 시 해당 매개변수에 값을 전달하지 않아도 됩니다.

기본 매개변수 사용 예시
def greet(name="코드프렌즈"): return f"안녕하세요, {name}님!" # "안녕하세요, 코드프렌즈님!" print(greet()) # "안녕하세요, 파이썬님!" print(greet("파이썬"))
Mission
0 / 1

빈칸에 들어갈 가장 알맞은 연산자는 무엇일까요?

파이썬 함수의 매개변수에는 기본값을 설정할 수 있으며, 연산자로 기본 매개변수를 설정합니다.
+
*
**
=

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과