Torimuk Coder

  • 홈
  • 태그
  • 방명록

*args 1

[Python] *args 와 **kwargs 란?

Problem 함수 인자로 *args를 사용하는 것과 **kwargs 를 사용하는 것은 각각 무엇을 의미하는 것일까? Solution *args와 **kwargs는 무엇을 의미할까? *args와 **kwagrs는 가변인자를 핸들링하기 위해 사용된다. 파이썬은 JAVA, C++ 등 다른 언어에서 지원하는 형식의 함수 오버로딩을 지원하지 않는다. def add(a): return a def add(a, b): return a+b def add(a, b, c): return a+b+c # error! 대신 다른 방법으로 오버로딩을 구현할 수 있는데, 그 방법 중 한 가지가 바로 *args와 **kwargs를 사용하는 것이다. *과 **뒤에는 원하는 이름을 사용할 수 있다. 가령 *parameter, **lis..

Python 2022.06.27
이전
1
다음
프로필사진

Django 공부 중

  • 분류 전체보기 (29)
    • Django (8)
    • Python (9)
    • Node.js (0)
    • jQuery (0)
    • JavaScript (2)
    • BOJ (6)
    • Java (2)
    • Spring Boot (0)
    • SQL (1)
    • CS (1)

Tag

django swagger, django fbv, 딕셔너리 합, Django, django header, python jwt, 장고 스웨거, django jwt, fbv swagger, Python, Custom Exception Handler, 임의 정밀도, handler500, Django Custom Exception Handler, BOJ, 고정 정밀도, jwt header, python오버로딩, 백준온라인저지, swagger header,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 10  
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.