[ 작업 환경 ]

Windows 10

Python3.8

 

 

 

 

 [ 문제 상황 ]

SyntaxError: non-default argument follows default argument

 

 

 

 

 [ 문제 원인 ]

 

기본 인자를 적용시키는 변수와 그렇지 않은 변수를 함수 하나 안에서 다룰 경우, 위 예시처럼 기본 인자 적용 변수를 앞에 두면 에러가 발생합니다.

 

 

 

 

 [ 해결 방법 ]

 

 기본 인자가 있는 변수를 뒤에 배치하거나, 모든 변수에 기본 인자를 지정해주거나, 모든 변수에 기본 인자를 지정하지 않으면 해결됩니다.

 

 

 

 

 

 

+ Recent posts