터틀 그래픽으로 다양한 그림을 그릴 수 있는데 간단한 도형을 가지고 그림을 그린 그림을 소개하고자 한다. 터틀 그래픽 그림을 만든 사람은 중동 사람으로 예상되며 그림의 내용에 페르시아어가 들어가 있었다. 우선 한국어로 내용을 번역하여 수정을 해둔 상태이다.
Table of Contents
터틀 그래픽 그림 제목 : 숲속의 화창한 날(원제 : “The Nature”)
개발자 : Shayan Ghorban Nejad
![[터틀 그래픽 그림] 제목 : 숲속의 화창한 날 1 image 3](https://www.shindeacon.co.kr/wp-content/uploads/2024/06/image-3-optimized.png)
터틀 그래픽에서 간단한 도형을 가지고 그림을 그린 작품이다. 전체적으로 사각형과 삼각형 그리고 원형을 활용한 그림으로 코드는 단순하지만 반복문을 활용하지 만들었기에 코드가 길게 보일 수 있다.
그림 스크립트
import turtle
s = turtle.Screen()
s.setup(600,400)
s.title(“만든 사람 : shayan ghorban nejad samakosh”)
s.bgcolor(“lightblue”)
t = turtle.Turtle()
t.pensize(2)
t.speed(5)
t.ht()
t.up()
t.backward(300)
t.right(90)
t.forward(50)
t.left(90)
t.down()
t.fillcolor(“green”)
t.begin_fill()
t.forward(600)
t.right(90)
t.forward(150)
t.right(90)
t.forward(600)
t.right(90)
t.forward(150)
t.end_fill()
t.up()
t.right(90)
t.forward(50)
t.left(90)
t.forward(1)
t.right(90)
t.down()
t.fillcolor(“white”)
t.begin_fill()
t.forward(80)
t.left(90)
t.forward(80)
t.left(90)
t.forward(80)
t.left(90)
t.forward(80)
t.end_fill()
t.up()
t.left(180)
t.forward(80)
t.right(90)
t.down()
t.fillcolor(“purple”)
t.begin_fill()
t.left(60)
t.forward(80)
t.right(120)
t.forward(80)
t.left(60)
t.end_fill()
t.up()
t.backward(60)
t.right(90)
t.forward(20)
t.left(90)
t.down()
t.fillcolor(“pink”)
t.begin_fill()
t.forward(10)
t.right(90)
t.forward(20)
t.right(90)
t.forward(20)
t.right(90)
t.forward(20)
t.right(90)
t.forward(10)
t.end_fill()
t.right(90)
t.forward(20)
t.up()
t.left(90)
t.forward(10)
t.left(90)
t.forward(10)
t.left(90)
t.down()
t.forward(20)
t.up()
t.right(90)
t.forward(10)
t.right(90)
t.forward(60)
t.right(90)
t.down()
t.fillcolor(“pink”)
t.begin_fill()
t.forward(20)
t.right(90)
t.forward(20)
t.right(90)
t.forward(20)
t.right(90)
t.forward(20)
t.end_fill()
t.up()
t.backward(10)
t.right(90)
t.down()
t.forward(20)
t.up()
t.left(90)
t.forward(10)
t.left(90)
t.forward(10)
t.left(90)
t.down()
t.forward(20)
t.up()
t.left(90)
t.forward(20)
t.down()
t.fillcolor(“pink”)
t.begin_fill()
t.forward(30)
t.up()
t.right(90)
t.forward(20)
t.right(90)
t.down()
t.forward(30)
t.right(90)
t.forward(20)
t.end_fill()
t.up()
t.right(90)
t.forward(15)
t.right(90)
t.forward(3)
t.down()
t.fillcolor(“white”)
t.begin_fill()
t.right(90)
t.forward(3)
t.left(90)
t.forward(3)
t.left(90)
t.forward(3)
t.left(90)
t.forward(3)
t.end_fill()
t.left(90)
t.up()
t.forward(230)
t.left(90)
t.forward(50)
t.down()
t.fillcolor(“yellow”)
t.begin_fill()
t.circle(30)
t.end_fill()
t.up()
t.backward(350)
t.left(90)
t.forward(70)
t.left(90)
t.down()
t.color(“white”)
t.fillcolor(“white”)
t.begin_fill()
t.circle(20)
t.end_fill()
t.up()
t.forward(30)
t.down()
t.fillcolor(“white”)
t.begin_fill()
t.circle(40)
t.end_fill()
t.up()
t.forward(35)
t.down()
t.fillcolor(“white”)
t.begin_fill()
t.circle(20)
t.end_fill()
t.color(“black”)
t.up()
t.backward(20)
t.right(90)
t.forward(175)
t.down()
t.fillcolor(“brown”)
t.begin_fill()
t.backward(60)
t.right(90)
t.forward(20)
t.left(90)
t.forward(60)
t.end_fill()
t.fillcolor(“green”)
t.begin_fill()
t.backward(40)
t.right(90)
t.forward(30)
t.right(90)
t.forward(50)
t.right(90)
t.forward(30)
t.left(90)
t.forward(20)
t.right(90)
t.forward(20)
t.right(90)
t.forward(20)
t.left(90)
t.forward(30)
t.right(90)
t.forward(50)
t.right(90)
t.forward(50)
t.end_fill()
t.up()
t.right(90)
t.forward(30)
t.down()
t.fillcolor(“red”)
t.begin_fill()
t.circle(4)
t.end_fill()
t.up()
t.forward(4)
t.left(90)
t.forward(4)
t.down()
t.forward(3)
t.up()
t.forward(150)
t.right(90)
t.forward(100)
t.down
t.write(“숲속의 화창한 날”,align=’center’, font=(‘Arial’, 14, ‘bold’))
turtle.done()