농장/Python

파이썬 Turtle 로 GUI에 도형 그리기

귤발자 2020. 4. 24. 12:45
728x90
반응형

 

1. 창 만들기 (Python Turtle Graphics)

import turtle as t
t.shape("turtle")

 

2. 정삼각형 그리기

t.forward(100)
t.left(120) #각도 이동
t.forward(100)
t.left(120)
t.forward(100)

 

3. 정육각형 그리기

t.forward(200)
for i in range(5):
    t.right(60)
    t.forward(200)

 

4. 정오각형 그리기

t.forward(150)
for i in range(4):
    t.right(72)
    t.forward(150)

 

5. 별 그리기

t.forward(100)
for i in range(4)
    t.right(144)
    t.forward(100)

 

6. 원 그리기

t.forward(10)
for i in range(40): #range수는 원이 다 그려질 만큼(임의)
    t.left(10)
    t.forward(10)

 

 

 

 

 

for문만으로 코드를 완성하기 위해선 for문 안에서 forward함수를 각도 이동 함수보다 위에 배치하면 된다.

728x90
반응형