728x90 반응형 *args1 [중급 파이썬_1]*args와 **kwargs c언어의 포인터!!!!???? 놀라지 마세요..ㅎ 파이썬에서, *, **는 주소값을 저장하는 의미가 아닙니다. 바로 여러 개의 인수를 받을 때, 키워드 인수를 받을 때 사용하는 표시입니다. 1. *args - *args: *arguments의 줄임말 즉, 어떤 단어를 사용하던지 상관음 없다...! - 사용이유: 여러 개(복수)의 인자를 함수로 받고자 할 때 사용 ex) 내가 영어공부를 할 때, 하루에 외우려고 하는 영어 갯수가 매일 다를 수 있잖아요?ㅎ 즉, 사용자가 입력을 '얼마나' 넣을지 알 수가 없는 것입니다. 이러한 경우 *args를 인자로 받습니다. 2. **kwargs - *kwargs: *keyword arguments의 줄임말로써 지워드를 제공 - 형태: 키워드 = 특정 값 (딕셔너리 형태.. 2023. 2. 16. 이전 1 다음 728x90 반응형