○ 기본 미션
○ 선택 미션
종류 | 정의 | 제약 |
매개변수 | 함수의 괄호 내부에 넣는 것 | |
가변 매개변수 | 매개변수를 원하는 만큼 받을 수 있는 함수 | 가변 매개변수 중복 사용 X 가변 매개변수 뒤 일반 매개변수 X |
기본 매개변수 | 매개변수에 아무것도 넣지 않아도 들어가는 값 | 기본 매개변수 뒤 일반 매개변수 X |
# 매개변수
def print_times(value, n) :
for i in range(n) :
print(value)
print_times("안녕하세요", 5)
ㄴ 안녕하세요 * 5
# 가변 매개변수
def print_times(n, *values) :
for i in range(n) :
for value in values :
print(value)
print()
print_times(3, "안녕하세요", "즐거운", "파이썬 프로그래밍")
ㄴ 안녕하세요
즐거운
파이썬 프로그래밍 * 3
# 기본 매개변수
def print_times(value, n=2)
for i in range(n) :
print(value)
print_times("안녕하세요")
ㄴ 안녕하세요 * 2