Positional argument
- / 왼쪽에 존재하는 변수는 positional argument로 동작한다.
- 키워드로 값을 지정할 수 없다.
Keyword argument
- * 오른쪽에 존재하는 변수는 keyword argument로 동작한다.
- 위치에 맞춰서 값을 전달 할 수 없다.
/와 * 사이의 매개변수들은 positional과 keyword 모두 사용 가능하다.
def function(a, b, /, c, d, *, e)
위와 같은 함수가 존재할 때 a와 b는 Positional argument이며, e가 Keyword argument이다.
c와 d는 양쪽 모두 사용 가능하다.
'Language > Python' 카테고리의 다른 글
[2023-07-06] 파이썬 강의 내용 정리 (0) | 2023.07.06 |
---|---|
Code formatter, Black (0) | 2023.07.04 |
Python에서 * (0) | 2023.07.03 |
VS Code - Python 환경 (0) | 2023.06.30 |
Anaconda (0) | 2023.06.30 |