day 6-4 python (while 반복문 장애물)
2023. 3. 1. 16:49ㆍ개인적인 공부/Python
장애물이 바뀌면서 front_is_clear(), wall_in_front(), at_goal() 함수를 사용하고 반복문을 이용하여 완성시켜라
p.s. 시간이 많이 걸렸다
def turn_right():
turn_left()
turn_left()
turn_left()
def met_wall():
turn_left()
move()
turn_right()
move()
turn_right()
move()
turn_left()
while at_goal() !=True:
if wall_in_front() == True:
met_wall()
elif front_is_clear() == True:
move()
else:
break
turn_right() 함수 생성
met_wall() 함수 생성
while at_goal() 이 거짓이라면
if wall_in_front()가 참이라면
met_wall() 함수를 작동
elif front_is_clear() 가 참이라면
move() 함수가 작동
else:
break
'개인적인 공부 > Python' 카테고리의 다른 글
day 7-1 hangman (0) | 2023.03.10 |
---|---|
day 6-5 python (무작위 장애물) (0) | 2023.03.02 |
day 6-3 python while 반복문 (0) | 2023.03.01 |
day 6-2 python (반복문) (0) | 2023.03.01 |
day 6-1 python 함수 (Functions) (0) | 2023.02.28 |