[python] 다양한 매개변수 입력(*args, **kwargs)
이번에는 파이썬 코드 분석 및 개발할 때 가장 많이 사용하는 문법 중 하나인 *args와 **kwargs를 쉽게 설명해보겠습니다. 문법을 이해하는데 가장 쉬운 방법은 글을 보는 것보다는 예시로 코드를 이해하는 것입니다. 아래 예제를 차근차근 분석해 보시죠. # 다양한 매개변수 입력(*args, **kwargs) def agrs_test(name, *contents, point=None, **attrs): return ' -> ({}) ({}) ({}) ({})'.format(name, contents, point, attrs) print('EX1-1 -', agrs_test('test1')) print('EX1-2 -', agrs_test('test1', 'test2')) print('EX1-3 -', ..
더보기