Python Turtle Graphics simple Project for
beginners
Introduction
In
this Blog, I will show you how to make a cool design in python programming
using turtle library.
What is Python Turtle
Graphics?
Turtle is a pre-installed
Python library that enables users to create pictures and shapes by providing
them with a virtual canvas. You can draw anything in python turtle graphics
using commands. Python Turtle library is easy-to-use, and best suited for beginners.
Source
Code :
Here is the source code. You can copy this code from here and paste it to your editor and run this code. You will definitely amazed after seeing the amazing output.
from turtle import *
import random
speed(speed ='fastest')
def draw(n, x, angle):
# loop for number of stars
for i in range(n):
colormode(255)
# choosing random integers
# between 0 and 255
# to generate random rgb values
a = random.randint(0, 255)
b = random.randint(0, 255)
c = random.randint(0, 255)
# setting the outline
# and fill colour
pencolor(a, b, c)
fillcolor(a, b, c)
# begins filling the star
begin_fill()
# loop for drawing each star
for j in range(5):
forward(5 * n-5 * i)
right(x)
forward(5 * n-5 * i)
right(72 - x)
# colour filling complete
end_fill()
# rotating for
# the next star
rt(angle)
# setting the parameters
n = 30 # number of stars
x = 144 # exterior angle of each star
angle = 18 # angle of rotation for the spiral
draw(n, x, angle)
done()
Comments
Post a Comment