1. *args와 **kwargs 파이썬에서 함수 인자값으로 *args, **kwargs를 사용하는 경우가 있습니다. 이 인자값에 대해 정리해보고자 합니다. 그리고 추가로 함수나 클래스를 정의할 때, 인자값의 type를 적는 hint 지정에 대해서도 함께 정리해보고자 합니다. *args, **kwargs는 각각 argument, key word argument로, 함수 인자값을 positional로 받거나 인자값을 유연하게 받기 위해 사용합니다. 좀더 알기 위해 예제 코드를 작성하고 그 결과값을 살펴보겠습니다. def test_func(x, y, z=None, *args, **kwargs): print('1st args is x:', x) print('2nd args is y:', y) print('3n..