1. 개요
turtle을 이용하여 GUI 상에 그림을 그려보자.
2. Source Code
# Function : turtle 그래픽 실습 1
# Date : 2019.01.17.
import turtle
t = turtle.Pen()
# 뱀 그리기 1
t.begin_fill()
t.pencolor('#0277BD')
t.fillcolor('#0277BD')
t.forward(100)
t.right(90)
t.forward(90)
t.right(90)
t.forward(100)
t.left(90)
t.forward(60)
t.right(90)
t.forward(40)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.left(90)
t.forward(10)
t.left(90)
t.forward(60)
t.right(90)
t.forward(40)
t.end_fill()
# 위치 이동
t.up()
t.right(180)
t.forward(190)
t.left(90)
t.forward(110)
t.right(180)
t.down()
# 뱀 그리기 2
t.begin_fill()
t.pencolor('#FFC107')
t.fillcolor('#FFC107')
t.forward(100)
t.right(90)
t.forward(90)
t.right(90)
t.forward(100)
t.left(90)
t.forward(60)
t.right(90)
t.forward(40)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.left(90)
t.forward(10)
t.left(90)
t.forward(60)
t.right(90)
t.forward(40)
t.end_fill()
# 뱀 눈 그리기 1
t.up()
t.goto(15,-20)
t.down()
t.begin_fill()
t.pencolor('#FFFFFF')
t.fillcolor('#FFFFFF')
t.circle(5)
t.end_fill()
# 뱀 눈 그리기 2
t.up()
t.goto(85,-170)
t.down()
t.begin_fill()
t.pencolor('#FFFFFF')
t.fillcolor('#FFFFFF')
t.circle(5)
t.end_fill()
t.up()
t.goto(-10,10)
turtle.exitonclick()
이 코드를 실행하면 어떤 그림이 나올까?