반응형 초기화1 파이썬 함수 작성시 초기값 파이썬 함수 작성시 초기값을 설정할 수 있는데 다음과 같은 사항을 유의 해야한다. def my_func(name, old, man=True): ... print("나의 이름은 %s 입니다 " %name) ... if man : ... print("남자") ... else: ... print("여자") 위와 같이 사용하면 아무 문제가 없다. 그런데 예를 들어 입력 파라미터에 old 와 man=True 의 위치를 변경하게 되면 에러가 난다. 따라서 초기화 시키고 싶은 변수는 항상 뒤에 놔야 한다. 2016. 7. 11. 이전 1 다음 728x90 반응형