반응형
시작지점에서 다음 방향이 임의로 선택해 진행 경로가 불규칙한 랜덤 워크 시뮬레이션 프로그램을 작성해보자.
import turtle
import random
t=turtle.Turtle()
t.shape("turtle")
for i in range(30):
length = random.randint(1, 100)
t.forward(length)
angle = random.randint(-180, 180)
t.right(angle)
▶ 편의상 간단하게 표현하기 위해 랜덤 값을 작게 설정함
▶ length = random.randint(1, 100) : 한 변의 길이는 1~100 사이의 값으로 지정
▶ angle = random.randint(-180, 180) : 각도는 -180~180 사이의 값으로 지정
반응형
'Language > Python' 카테고리의 다른 글
[ Python ] 몬드리안 터틀 프로그램 (0) | 2021.08.29 |
---|---|
[ Python ] 범인 찾기 게임 프로그램 (0) | 2021.08.29 |
[ Python ] n각형 그리기 프로그램 (0) | 2021.08.29 |
[ Python ] 짝수 출력 프로그램 (0) | 2021.08.27 |
[ Python ] 컴퓨터와의 주사위 대결 프로그램 (0) | 2021.08.27 |