파라미터

Python/개인 공부

Python - 함수의 파라미터 여러개 일때(*args)

보통 함수라면 인수(파라미터)가 몇개인지 정해져있다. 더하기 함수를 만든다고 가정하면 1 2 def add_cal(a, b): return a + b cs a하고 b로 들어가는 수가 인수이다. 들어갈 수 있는 파라미터는 2개이다. 그러면 인수가 몇개가 들어갈 지 모를때는? 1 2 3 4 5 6 7 def add_cal(*args): result = 0 for i in args: result = result + i return result cs 여기서 args는 그냥 변수이름이다. *anything, *python 이렇게 아무 이름이나 사용해도 된다. 이 함수는 들어가는 인수들을 싹다 result값에 더하고 반환해주는 함수이다.인수를 몇개를 넣든 상관없다. 예를 들어, 인수의 개수를 그냥 마음대로 1, 2..

Jminu
'파라미터' 태그의 글 목록