Ads

Happy Birthday wish using Python | Wish Happy Birthday using Python Turtle Graphics

 Happy Birthday wish using Python | Wish Happy Birthday using Python Turtle Graphics 

#___________ WELCOME ALL OF YOU ON COMPUTER SOFT SKILLS CHANNEL __________
#................. PYTHON PROGRAM TO Wish Happy Birthday .............................................

import turtle as computersoftskills

from turtle import *
from random import randint

rohit = computersoftskills.Screen()
rohit.bgcolor("lavender")
rohit.title("COMPUTER SOFT SKILLS :- Happy Birthday")
computersoftskills = computersoftskills.Turtle()

computersoftskills.penup()
computersoftskills.goto(-30,220)
computersoftskills.color("purple")

computersoftskills.write("𝓡𝓞𝓗𝓘𝓣", font=("arial black", 45, "normal"), align="center")
computersoftskills.hideturtle()

colors = ["orange", "red", "dark blue", "green", "deeppink", "gold", "ivory", "red", "pink",
          "green", "blue", "light green", ]

def ballon(x, y):
    computersoftskills.pensize(1)
    for i in range(5):
        draw_rohit(i, x, y)

def draw_rohit(i, x, y):
    computersoftskills.pencolor("red")
    computersoftskills.color(colors[i % 12])
    computersoftskills.begin_fill()
    computersoftskills.lt(70)
    computersoftskills.penup()
    computersoftskills.goto(x, y)
    computersoftskills.pendown()
    computersoftskills.circle(35)
    computersoftskills.end_fill()

def cake(x, y):
    computersoftskills.fd(x)
    computersoftskills.rt(90)
    computersoftskills.fd(y)
    computersoftskills.rt(90)
    computersoftskills.fd(x)
    computersoftskills.rt(90)
    computersoftskills.fd(y)


def heart():
    for i in range(43):
        computersoftskills.pencolor(colors[i % 9])
        computersoftskills.rt(5)
        computersoftskills.fd(5)
    computersoftskills.pencolor("red")
    computersoftskills.fd(150)
    computersoftskills.penup()
    computersoftskills.rt(140)
    computersoftskills.fd(147)
    computersoftskills.pendown()
    for i in range(43):
        computersoftskills.pencolor(colors[i % 9])
        computersoftskills.lt(5)
        computersoftskills.fd(5)
    computersoftskills.pencolor("red")
    computersoftskills.lt(7)
    computersoftskills.fd(151)

def mov(x, y):
    computersoftskills.up()
    computersoftskills.setposition(0, 0)
    computersoftskills.setheading(90)
    computersoftskills.lt(90)
    computersoftskills.fd(x)
    computersoftskills.rt(90)
    computersoftskills.fd(y)
    computersoftskills.pendown()

def H(size):
    computersoftskills.fd(size)
    computersoftskills.backward(size // 2)
    computersoftskills.rt(90)
    computersoftskills.fd(size // 2)
    computersoftskills.lt(90)
    computersoftskills.fd(size // 2)
    computersoftskills.backward(size)

def A(size):
    computersoftskills.rt(19)
    computersoftskills.forward(size)
    computersoftskills.rt(141)
    computersoftskills.fd(size)
    computersoftskills.backward(size / 2)
    computersoftskills.rt(110)
    computersoftskills.fd(int(size / 3))

def P(size):
    computersoftskills.fd(size)
    computersoftskills.rt(90)
    computersoftskills.fd(size // 8)
    for i in range(8):
        computersoftskills.rt(20)
        computersoftskills.fd(size // 9)

def Y(size):
    computersoftskills.fd(size)
    computersoftskills.left(60)
    computersoftskills.fd(size // 2)
    computersoftskills.backward(size // 2)
    computersoftskills.rt(90)
    computersoftskills.fd(size // 1.5)

def B(size):
    computersoftskills.forward(size)
    computersoftskills.rt(90)
    for i in range(18):
        computersoftskills.rt(9)
        computersoftskills.fd(size // 20)
    for i in range(18):
        computersoftskills.rt(size // 5)
        computersoftskills.backward(size // 20)
       
def I(size):
    computersoftskills.fd(size)
    computersoftskills.rt(90)
    computersoftskills.circle(size // 8)

def move(x, y):
    computersoftskills.up()
    computersoftskills.setposition(0, 0)
    computersoftskills.setheading(90)
    computersoftskills.rt(90)
    computersoftskills.fd(x)
    computersoftskills.lt(90)
    computersoftskills.fd(y)
    computersoftskills.pendown()

def R():
    computersoftskills.fd(60)
    computersoftskills.rt(90)
    computersoftskills.fd(7)
    for i in range(15):
        computersoftskills.rt(12)
        computersoftskills.fd(3)
    computersoftskills.lt(120)
    computersoftskills.fd(40)

def T(size):
    computersoftskills.fd(size)
    computersoftskills.rt(90)
    computersoftskills.fd(size // 2)
    computersoftskills.backward(size // 2)
    computersoftskills.backward(size // 4)

def D(size):
    computersoftskills.fd(size)
    computersoftskills.rt(90)
    computersoftskills.fd(size // 10)
    for i in range(13):
        computersoftskills.rt(13)
        computersoftskills.fd(size // 8)


computersoftskills.speed(19)
computersoftskills.width(5)

ballon(223, -150)
ballon(-233, -150)

mov(20,-130)
computersoftskills.width(13)

heart()

#Cake 
computersoftskills.speed(3)
mov(120,80)
computersoftskills.color("darkorange")
computersoftskills.begin_fill()
cake(40,160)
computersoftskills.end_fill()
mov(110,115)
computersoftskills.color("gold")
computersoftskills.begin_fill()
cake(40,140)
computersoftskills.end_fill()
mov(100,150)
computersoftskills.color("violet")
computersoftskills.begin_fill()
cake(40,120)
computersoftskills.end_fill()
mov(35,200)
computersoftskills.width(11)
computersoftskills.pencolor("red")
computersoftskills.circle(7)


#candles

computersoftskills.pensize(3)
computersoftskills.penup()
computersoftskills.goto(-100,210)
computersoftskills.color("red")
computersoftskills.left(180)
computersoftskills.pendown()
computersoftskills.forward(20)

computersoftskills.penup()
computersoftskills.goto(-80,210)
computersoftskills.color("blue")
computersoftskills.pendown()
computersoftskills.forward(20)


computersoftskills.penup()
computersoftskills.goto(-10,210)
computersoftskills.color("blue")
computersoftskills.pendown()
computersoftskills.forward(20)

computersoftskills.penup()
computersoftskills.goto(20,210)
computersoftskills.color("red")
computersoftskills.pendown()
computersoftskills.forward(20)



# #rohitbithday
computersoftskills.pencolor("green")
computersoftskills.width(13)
mov(260,-30)
H(100)
computersoftskills.width(7)
mov(190,-30)
A(65)
mov(135,-30)
P(60)
mov(100,-30)
P(60)
mov(52,-30)
Y(60)
computersoftskills.pencolor('deeppink')
mov(28,-30)
B(60)
move(12,-30)
I(60)
move(36,-30)
R()
move(80,-30)
T(100)
move(102,-30)
H(60)
move(150,-30)
D(200)
move(160,-30)
A(60)
move(220,-30)
Y(60)

rohit.exitonclick()


#____________________ I HOPE YOU LIKE THIS PROGRAMMING _______________

#________________LIKE _________________SHARE _________________SUBSCRIBE ________________

Post a Comment

0 Comments