In this post, we will draw the top 5 awesome Python turtle graphics. These turtle graphics are so attractive and easy to code, So let us start writing code and see the result.
Turtle Graphics Design – 1
this is one of the coolest turtle designs let’s see the source code for it.
Source Code
import turtle
def draw_attractive_design1():
colors = ["red", "orange", "yellow", "green", "blue", "purple"]
pen = turtle.Turtle()
pen.speed(10)
turtle.bgcolor("black")
pen.pensize(2)
for i in range(180):
pen.color(colors[i % 6])
pen.forward(200)
pen.right(61)
pen.forward(100)
pen.right(120)
pen.forward(100)
pen.right(61)
pen.forward(200)
pen.right(181)
pen.hideturtle()
# Call the function to draw the attractive design with black background
draw_attractive_design1()
turtle.done()
Turtle Graphics Design – 2
this is one of the very attractive designs that make anyone curious to know how to make it using Python turtle graphics so without any further delay let’s jump to the code.
Source Code
import turtle
def draw_attractive_design2():
colors = ["red", "orange", "yellow", "green", "blue", "purple"]
pen = turtle.Turtle()
pen.speed(10)
turtle.bgcolor("black")
pen.pensize(2)
initial_size = 30
for i in range(200):
pen.color(colors[i % 6])
pen.forward(initial_size + i)
pen.left(59)
pen.hideturtle()
draw_attractive_design2()
turtle.done()
Turtle Graphics Design – 3
This is another masterpiece. I am sure you love this design while it creating in your turtle window.
import turtle
def draw_attractive_design3():
colors = ["red", "orange", "yellow", "green", "blue", "purple"]
pen = turtle.Turtle()
pen.speed(10)
turtle.bgcolor("black")
pen.pensize(2)
for i in range(180):
pen.color(colors[i % 6])
pen.forward(100)
pen.left(59)
pen.forward(50)
pen.left(91)
pen.forward(50)
pen.left(59)
pen.forward(100)
pen.right(121)
pen.hideturtle()
draw_attractive_design3()
turtle.done()
Turtle Graphics Design – 4
Source Code
import turtle
def draw_attractive_design4():
colors = ["red", "orange", "yellow", "green", "blue", "purple"]
pen = turtle.Turtle()
pen.speed(10)
turtle.bgcolor("black")
pen.pensize(2)
size = 20
for i in range(300):
pen.color(colors[i % 6])
pen.forward(size)
pen.left(59)
pen.forward(size)
pen.left(59)
pen.forward(size)
pen.left(59)
pen.forward(size)
pen.left(121)
size += 2
pen.hideturtle()
draw_attractive_design4()
turtle.done()
Turtle Graphics Design – 5
This is my personal favorite design and it is looking so pretty.
Source Code
import turtle
def draw_attractive_design5():
colors = ["red", "orange", "yellow", "green", "blue", "purple"]
pen = turtle.Turtle()
pen.speed(10)
turtle.bgcolor("black")
pen.pensize(2)
initial_size = 100
for i in range(300):
pen.color(colors[i % 6])
pen.forward(initial_size + i)
pen.left(150)
pen.hideturtle()
draw_attractive_design5()
turtle.done()
This is all the top 5 designs that I really want to share with you and I have one bonus design that is very simple as well as very attractive, let’s take a look.
Turtle Graphics Design – 6
Source Code
import turtle
def draw_attractive_design6():
colors = ["red", "orange", "yellow", "green", "blue", "purple"]
pen = turtle.Turtle()
pen.speed(10)
turtle.bgcolor("black")
pen.pensize(2)
for i in range(35):
pen.color(colors[i % 6])
pen.circle(100)
pen.left(25)
pen.hideturtle()
draw_attractive_design6()
turtle.done()