forked from DhanushNehru/Python-Scripts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhappy_birthday.py
105 lines (89 loc) · 1.57 KB
/
happy_birthday.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# python code to draw a happy birthday using turtle
import turtle
name = input("Enter your name: ")
bg = turtle.Screen()
bg.bgcolor("black")
hbd = turtle.Turtle()
hbd.shape("turtle")
hbd.speed(8)
hbd.penup()
hbd.goto(-220, -210)
hbd.color("#d6291a")
hbd.pensize(6)
hbd.pendown()
hbd.goto(220, -210)
hbd.penup()
hbd.penup()
hbd.goto(-190, -180)
hbd.color("#22d6b8")
hbd.pensize(6)
hbd.pendown()
hbd.goto(190, -180)
hbd.penup()
hbd.penup()
hbd.goto(-160, -150)
hbd.color("#f0b222")
hbd.pensize(6)
hbd.pendown()
hbd.goto(160, -150)
hbd.penup()
hbd.penup()
hbd.goto(-130, -120)
hbd.color("#6fde50")
hbd.pensize(6)
hbd.pendown()
hbd.goto(130, -120)
hbd.penup()
hbd.goto(-74, -110)
hbd.pendown()
hbd.color("white")
hbd.goto(50, -110)
hbd.left(90)
hbd.forward(60)
hbd.left(90)
hbd.forward(125)
hbd.left(90)
hbd.forward(60)
hbd.penup()
hbd.goto(-20, -40)
hbd.color("#40f533")
hbd.pendown()
hbd.pensize(3)
hbd.goto(-20, -20)
hbd.penup()
hbd.goto(-40, -40)
hbd.color("#fcdc3d")
hbd.pendown()
hbd.pensize(3)
hbd.goto(-40, -20)
hbd.penup()
hbd.goto(20, -40)
hbd.color("#244ea3")
hbd.pendown()
hbd.pensize(3)
hbd.goto(20, -20)
hbd.penup()
hbd.goto(0, -40)
hbd.color("#ed39bd")
hbd.pendown()
hbd.pensize(3)
hbd.goto(0, -20)
hbd.penup()
hbd.goto(-200, 50)
hbd.color("white")
hbd.pendown()
design = ("Pristina", 30)
hbd.write(f" Happy Birthday {name}", font=design)
hbd.color("black")
hbd.goto(-100, 9)
hbd.color("#d6291a")
hbd.pendown()
layout = (19)
while True:
hbd.penup()
hbd.goto(-220, -210)
hbd.color("#d6291a")
hbd.pensize(6)
hbd.pendown()
hbd.goto(220, -210)
hbd.penup()