[터틀 그래픽 그림] 제목 : 숲속의 화창한 날

터틀 그래픽으로 다양한 그림을 그릴 수 있는데 간단한 도형을 가지고 그림을 그린 그림을 소개하고자 한다. 터틀 그래픽 그림을 만든 사람은 중동 사람으로 예상되며 그림의 내용에 페르시아어가 들어가 있었다. 우선 한국어로 내용을 번역하여 수정을 해둔 상태이다.

Table of Contents

터틀 그래픽 그림 제목 : 숲속의 화창한 날(원제 : “The Nature”)

개발자 : Shayan Ghorban Nejad

image 3

터틀 그래픽에서 간단한 도형을 가지고 그림을 그린 작품이다. 전체적으로 사각형과 삼각형 그리고 원형을 활용한 그림으로 코드는 단순하지만 반복문을 활용하지 만들었기에 코드가 길게 보일 수 있다.

그림 스크립트

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

Loading

댓글 남기기