작성
·
431
답변 1
0
안녕하세요.
함수는 def 함수명(parameter=argument) 로 사용할 수 있습니다.
parameter 이름을 지정하고 함수나 메서드를 호출할 수도 있으며,
순서대로 argument 만 지정해서 호출할 수도 있습니다.
또, *args, **kwargs 를 사용할 수도 있습니다.
*args => 순서대로 argument 를 지정하여 사용합니다.
**kwargs => key:value 형태로 {parameter:argument} 를 전달할 수 있습니다.
이에 대한 내용은 다음 파이썬 공식문서의 위치 전용 매개변수, 키워드 전용 인자 부분을 좀 더 참고해 보세요!
[4. 기타 제어 흐름 도구 — Python 3.11.1 문서](https://docs.python.org/ko/3/tutorial/controlflow.html#special-parameters)