Happy Diwali Python Program using Turtle

Send Diwali wishes to your loving ones in cool way. Here we get a cool Happy Diwali Python Program using Turtle module. 

Happy Diwali Python Program using Turtle

 

Source Code:

import turtle

#turtle.Screen
turtle.bgcolor("black")

turtle.up()
turtle.color("red")
turtle.fillcolor("red")

# Diya
turtle.setpos (-150, 100)
turtle.down()
turtle.right(90)
turtle.begin_fill()
turtle.circle(150, 180)
turtle.left(90)
turtle.forward (300)
turtle.end_fill()


turtle.up()
turtle.color("black")
turtle.back(150)
turtle.right (90)
turtle.down()
turtle.forward(30)
turtle.right(90)

# Lamp 
turtle.up()
turtle.color("#FFA500")
turtle.fillcolor("#FFA500")
turtle.begin_fill()
turtle.setpos (-50, 152)
turtle.right(90)
turtle.down()

turtle.circle(50, 180)
turtle.left(30)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.end_fill()

turtle.up()
turtle.setpos (-340, -200)
turtle.color("White")
turtle.down()
turtle.write("HAPPY DIWALI", font=("Lucida Calligraphy", 55))


# Function Fire_Crackers
def move_to(x,y):
    turtle.penup()
    turtle.goto(x,y)
    turtle.pendown()

#1 Fire_Cracker 1
move_to(300,150)
turtle.color("red")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(300,150)
    angle+=18
    turtle.left(angle)

#Fire_Cracker 2
move_to(450,150)
turtle.color("yellow")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(450,150)
    angle+=18
    turtle.left(angle)

# Fire_Cracker 3
move_to(375,300)
turtle.color("green")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(375,300)
    angle+=18
    turtle.left(angle)


# Fire_Cracker 4
move_to(370,-300)
turtle.color("violet")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(370,-300)
    angle+=18
    turtle.left(angle)

# Fire_Cracker 5
move_to(-350,150)
turtle.color("pink")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(-350,150)
    angle+=18
    turtle.left(angle)


# Fire_Cracker 6
move_to(450,-150)
turtle.color("blue")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(450,-150)
    angle+=18
    turtle.left(angle)

# Fire_Cracker 7
move_to(-200,-300)
turtle.color("orange")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(-200,-300)
    angle+=18
    turtle.left(angle)


# Fire_Cracker 8
move_to(-450,-170)
turtle.color("red")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(-450,-170)
    angle+=18
    turtle.left(angle)

# Fire_Cracker 9
move_to(-500,-240)
turtle.color("yellow")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(-500,-240)
    angle+=18
    turtle.left(angle)

# Fire_Cracker 10
move_to(-500,120)
turtle.color("skyblue")
angle=0
for i in range(20):
    turtle.fd(50)
    move_to(-500,120)
    angle+=18
    turtle.left(angle)

turtle.up()
turtle.setpos (400, -240)
turtle.color("Yellow")
turtle.down()
turtle.write("www.cbsepython.in", font=("Arial", 20))
turtle.hideturtle()
turtle.exitonclick()

 

 

Output:

Happy Diwali Python Program using Turtle

Copywrite © 2020-2024, CBSE Python,
All Rights Reserved