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

smileblog8633님의 프로필 이미지

작성한 질문수

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

기본값 설정 SyntaxError

작성

·

263

0

함수-기본값 강의 듣고 혼자 이것저것 해보던중,

age에 20을 기본값으로 설정했는데요,

왜 에러가 날까요?

답변 1

0

매개변수의 기본값은  마지막 부터 채워야 됩니다.

즉,  두가지 방식이 있습니다.

첫번째 :  age 의 기본값을 설정 하려면 main을 기본값을 지정 해줘야합니다.(name, age=20, main="자바")

두번째 : age의 매개변수를 마지막으로 변경합니다. (name, main, age)

참고로   검색으로 "파이썬 함수 매개변수 기본값" 으로 검색하시면 원하시는 답과 예제들이 빛의 속도로  나옵니다.