로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

파이썬 (Python) 으로 배우는 프로그래밍 기초 (CS101)

임시 이미지 KAIST 전산학부 김문주 교수 KOOC (KAIST Open Online Course)
http://www.edwith.org/cs101/forum/22994
좋아요 2966 수강생 11720

Q.

hubo를 불러오는 방법은 어떻게되나요? 

import cs1robots

Hubo = cs1robots.Robot()을 하니까 에러가 발생합니다.


A.

import cs1robots 밑에 create_world()를 사용해 새로운 월드를 만들거나, load_world(WORLD_NAME)을 사용해 별도의 파일에 정의된 월드를 먼저 불러온 다음
hubo = cs1robots.Robot()을 쓰면 해결됩니다.

에러가 발생하는 이유는 hubo라는 로봇을 놓을 공간(월드)가 없는데 먼저 로봇을 만들어서 그렇습니다.