반응형
혼공 학습단 5기 4주차 미션 작성 (매개변수, 기본매개변수, 가변매개변수)
이번주는 파이썬 프로그래밍에서 함수에 대해서 학습을 하였는데요,
함수를 만드는 방법과 매개변수(parameter)에 값에 대해서 알수 있었던 시간이였던거 같아요.
매개변수 : 함수를 호출할 때 괄호 내부에 넣는 자료
def print_n_times(value, n) : # value, n 이 매개변수이다
for i in range(n) :
print(value)
print_n_times("안녕하세요", 5)
기본 매개변수 : 매개변수를 입력하지 않았을 경우 매개변수에 들어가는 기본값
def print_n_times(value, n=2) : # n=2 가 기본매개변수
가변 매개변수 : print() 함수와 같이 매개변수를 원하는 만큼 받을 수 있는 함수
def print_n_times(n, *values) : # n은 매개변수, *values 는 가변 매개변수 이다
for i in range(n) :
for value in values :
print(value)
print()
print_n_times(3, "안녕하세요", "즐거운", "파이썬 프로그래밍")
교재 223페이지에 [직접 해보는 손코딩: 범위 내부의 정수를 모두 더하는 함수]
코드 작성과 실행화면 입니다.
반응형
'IT & 인터넷' 카테고리의 다른 글
혼공 파이썬 5기 5주차 미션 작성 (구문오류와 예외의 차이설명, 293쪽 3번 문제) (0) | 2021.02.28 |
---|---|
PC 크롬 브라우저에서 모바일 페이지 사용 방법 (0) | 2021.02.23 |
혼공 학습단 5기 3주차 미션 작성 [리스트, 딕셔너리, 범위] (혼자공부하는파이썬) (0) | 2021.02.14 |
혼공 학습단 5기 2주차 미션 작성 (혼자공부하는파이썬) (3) | 2021.02.07 |
혼공 학습단 5기 1주차 미션 작성 (혼자공부하는파이썬) (2) | 2021.01.31 |