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 ________________

0 Comments