4.08. [PYTHON] 함수


4.08. [PYTHON] 함수

함수는 "특별한 역할을 수행하기 위한 코드 블록"이고, 코드의 논리적인 흐름을 하나로 묶는 역할을 합니다. 기본형식은 [def 함수명(인자) /n 실행코드]와 같이 선언합니다. 기본값 인자(default parameter)는 다음과 같은 형식으로 선언합니다. "x + y + test"를 구하는 함수를 예제로 실행해 보았습니다. 여기서 test에 default 값 1을 지정했습니다. def sum(x, y, test = 1): return x + y + test x = 1 y = 1 print(sum(x, y)) # 3 출력됩니다. (default값을 test에 적용) print(sum(x, y, 3)) # 5 출력됩니다. (default값 대신 입력값 사용) 가변인자(variable length parameter)는 다음과 같이 선언합니다. 가변인자 함수는 인자가 여러 개이므로 아래 예제와 같이 반복문을 써야 합니다. def sum(x, *y): # 1번 예제 result = 0 f...


#python #가변인자 #기본값인자 #다중반환 #별칭인자 #파이썬 #함수

원문링크 : 4.08. [PYTHON] 함수