
안녕하세요. BlockDMask 입니다.오늘은 파이썬 함수에서 자주 보이는 *args와 **kwargs에 대해 알아보겠습니다.처음에는 생소할 수 있지만, 함수의 인자를 유연하게 받을 수 있게 해주는 아주 유용한 문법입니다.실전에서 많이 쓰이므로 제대로 알아두면 코드가 훨씬 깔끔해집니다!1. *args란?*args는 가변 위치 인자라고 합니다.함수에 몇 개의 인자가 올지 모를 때, 여러 개의 인자를 튜플로 받아줍니다.def print_args(*args): for arg in args: print(arg)print_args('BlockDMask', 'Python', 123)결과:BlockDMaskPython123- *args는 전달된 인자들을 튜플로 묶어줍니다.- 인자의 개수에 상관없이 ..