Python (2018)

#003. turtle 그래픽 실습 1

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()

 

이 코드를 실행하면 어떤 그림이 나올까?

Back To Top