○ 주석처리 # (여러줄 한번에 하는 기능x)
○ 내장함수
- move() 로봇이 바라보는 방향에서 한칸 앞으로 이동시키는 함수입니다.
- turn_off() 로봇의 전원을 끄는 함수입니다. 프로그램 마지막에 꼭!!
- turn_left() 로봇을 왼쪽으로 90도 회전시키는 함수입니다.
- repeat(함수,횟수) 괄호안에 있는 함수를 반복하도록 하는 함수입니다.
- pick_beeper() 로봇이 월드에 놓인 비퍼를 줍는 함수입니다.
- put_beeper() 로봇이 월드에 비퍼를 내려놓는 함수입니다.
○ 사용자 정의 함수
- def 함수명(): 특정 동작을 수행하는 코드를 만들 수 있습니다.
○ 조건문
- if 조건1: 주어진 조건이ㅇ 만족되었을 때만 if안에 있는 실행문 수행
- elif 조건2: 조건1이 거짓이고 조건2가 참일 때 실행
- else: 조건1도 거짓이고 조건2도 거짓일 때 실
○ 반복문
-while 조건: 조건일 참인 동안 계속 실행
○ 로봇센서 이해하기
- front_is_clear() 리봇 앞에 벽이 있는지 검사하는 함수
- left_is_clear() 리봇 왼쪽에 벽이 있는지 검사하는 함수
- right_is_clear() 리봇 오른쪽에 벽이 있는지 검사하는 함수
- on_beeper() 리봇 아래에 비퍼가 있는지 검사하는 함수