*args
arguments의 줄임말로 args가 아닌 다른 문자열이 들어와도 된다.
ex) *enterprise, *hi, * hello_world
여러개의 argument가 들어올 때 사용한다.
tuple 형태로 들어오며 매개변수 지정시 일반 변수가 존재한다면, 반드시 그보다 뒤에 들어와야 한다.
**kwargs
keyword arugments의 줄임말로 kwargs가 아닌 다른 문자열이 들어와도 된다.
ex) **countries, **LikePython, **coffee
여러개의 argument가 key,value값으로 들어올 때 사용한다.
dictionary 형태로 들어오며 매개변수 지정시, 일반 변수 또는 args변수가 존재한다면, 반드시 그보다 뒤에 들어와야 한다.
반응형
'[ 개발 ] > Python' 카테고리의 다른 글
[Python] 파이참에서 실행 & 설치 파일 만들기 (2) | 2022.06.17 |
---|---|
[Python] ''.join(iterable)함수 정리 (0) | 2022.03.30 |
[Python] mritopng(dcmtojpg) 변환기 (1) | 2021.11.15 |
[Python] PyQt5 .ui파일을 파이썬(.py)파일로 변환 (0) | 2021.05.04 |
[Python] PyQt5와 pyinstaller를 사용해 파이썬 실행 파일(exe) 만들기 (0) | 2021.05.04 |