728x90
반응형

args 2

Python의 가변 위치 인수 & 가변 키워드 인수의 모든것

안녕하세요, MoonLight입니다.​Python에서는 C나 다른 언어에서와는 다른 약간 복잡하면서 유연한 함수 Parameter 전달 기능을 지원합니다.​간혹 Python Code를 보다보면, *args와 **kwargs라는 Keyword를 자주 보실텐데요, ​*args가 가변 위치 인수, **kwargs가 가변 키워드 인수를 가리킵니다.​이번 Post에서는 Python의 가변 위치 인수와 가변 키워드 인수에 대해서 자세하게 알아보도록 하겠습니다.​​ 1. 가변 위치 인수 ( *args ) 가변 위치 인수는 함수를 호출할 때 전달되는 위치 기반 인수의 개수가 정해져 있지 않을 때 사용됩니다. ​Python에서는 일반적으로 *args라는 관례적인 이름으로 사용하며, 여기서 *(별표) 기호가 핵심입니다..

카테고리 없음 2026.01.27

Visual Studio Code python Argument 넣어서 디버깅하기

안녕하세요, MoonLight입니다. ​ 이번 Post에서는 Visual Studio Code에서 python 명령어 인자(Arguments)를 넣어서 Debugging 할 수 있는 방법을 소개해 드릴까 합니다. ​ 다른 이들의 Project를 받아서 내가 직접 변수들 값도 보면서 이것저것 확인해 보고 싶은 경우가 많은데 ​ 이럴 때에 Command Line Arguments를 넣는 방식으로 만들어진 Project를 Visual Studio Code로 ​ Debugging하려면 조금 난감한 경우가 있습니다. ​ ​ 이럴때 어떻게 하면 쉽게 Command Line Arguments를 넣어서 Debugging 할 있는지 알려드리겠습니다. ​ ​ ​ 먼저, 'Debug' 단추를 누른 후에 아래 그림과 같이 '..

Development Tip 2024.01.03
728x90
반응형