반응형

@혼자공부하는 파이썬

혼공 학습단 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페이지에 [직접 해보는 손코딩: 범위 내부의 정수를 모두 더하는 함수] 

코드 작성과 실행화면 입니다.

 

 

반응형

+ Recent posts