강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

역학자님의 프로필 이미지
역학자

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

functions(1-2)

kwargs_func(('name1','Lee')) 는 왜 안되는건가요??

작성

·

177

1

**kwargs 인자로 넘기기 위해 kwargs_func(name1='Lee')를 강의에서 사용하셨는데

이전 강의에서 딕셔너리의 표현은 3가지가 있다고 하셔서 나머지 표현으로도 구현해보니 에러가 발생합니다.

 

3가지 중

kwargs_func(name1='Lee')

만 입력되고 나머지 2가지 형태로는

kwargs_func(('name1','Lee'))
kwargs_func('name1':'Lee')

인자로 입력되지 않는건가요???

답변 1

1

좋은사람님의 프로필 이미지
좋은사람
지식공유자

함수 등 인자로 넘길때는 = 형식으로 넘기기로 규약이 되어 있습니다.

정해진 패턴대로 사용하는거예요~

역학자님의 프로필 이미지
역학자
질문자

그렇군요. 답변 감사합니다.

역학자님의 프로필 이미지
역학자

작성한 질문수

질문하기