BFS 구현1 천인국 교수님의 인공지능 책보고 독학해보기(파이썬) - BFS 부분 예제 #2(p.78) 제가 아직 공부한지 이틀밖에 안됐지만 정말 놀랍습니다. 대학교 때 공부하고 지금 한참지난 시기에 공부를 해보고 있는데,(물론 대학때 배운거 기억도 안납니다) 굉장히 많은 기본 기능을 탑재하고 있네요. 1. index(0)은 뭐하는거지? '0'이라는 변수가 몇번째 위치에 있는지 확인한다. 2. if not i in [0,1,2]는 무슨 뜻인가? i라는 변수가 0,1,2 안에 없으면 밑에 내용을 실행시켜라. 3. __str__ 메소드 기능? 클래스 안에 들어가는 함수는 메소드라고 지난시간에 말씀드렸습니다. str은 입력받는 내용을 문자열 형태로 반환해주는 거라고 합니다. 이건 이해가 되는데 str(self.board[:3]) +""+} 여기 뒤에 +부터 }까지 이게 무슨 내용인지 모르겠네요. 우선 그냥 넘어.. 2020. 3. 12. 이전 1 다음