File tree Expand file tree Collapse file tree 1 file changed +89
-0
lines changed
Expand file tree Collapse file tree 1 file changed +89
-0
lines changed Original file line number Diff line number Diff line change 1+ #Rose drawing using python
2+ #flower using turtle
3+ import turtle
4+
5+ # Set initial position
6+ turtle .penup ()
7+ turtle .left (90 )
8+ turtle .fd (200 )
9+ turtle .pendown ()
10+ turtle .right (90 )
11+
12+ # flower base
13+ turtle .fillcolor ("red" )
14+ turtle .begin_fill ()
15+ turtle .circle (10 ,180 )
16+ turtle .circle (25 ,110 )
17+ turtle .left (50 )
18+ turtle .circle (60 ,45 )
19+ turtle .circle (20 ,170 )
20+ turtle .right (24 )
21+ turtle .fd (30 )
22+ turtle .left (10 )
23+ turtle .circle (30 ,110 )
24+ turtle .fd (20 )
25+ turtle .left (40 )
26+ turtle .circle (90 ,70 )
27+ turtle .circle (30 ,150 )
28+ turtle .right (30 )
29+ turtle .fd (15 )
30+ turtle .circle (80 ,90 )
31+ turtle .left (15 )
32+ turtle .fd (45 )
33+ turtle .right (165 )
34+ turtle .fd (20 )
35+ turtle .left (155 )
36+ turtle .circle (150 ,80 )
37+ turtle .left (50 )
38+ turtle .circle (150 ,90 )
39+ turtle .end_fill ()
40+
41+ # Petal 1
42+ turtle .left (150 )
43+ turtle .circle (- 90 ,70 )
44+ turtle .left (20 )
45+ turtle .circle (75 ,105 )
46+ turtle .setheading (60 )
47+ turtle .circle (80 ,98 )
48+ turtle .circle (- 90 ,40 )
49+
50+ # Petal 2
51+ turtle .left (180 )
52+ turtle .circle (90 ,40 )
53+ turtle .circle (- 80 ,98 )
54+ turtle .setheading (- 83 )
55+
56+ # Leaves 1
57+ turtle .fd (30 )
58+ turtle .left (90 )
59+ turtle .fd (25 )
60+ turtle .left (45 )
61+ turtle .fillcolor ("green" )
62+ turtle .begin_fill ()
63+ turtle .circle (- 80 ,90 )
64+ turtle .right (90 )
65+ turtle .circle (- 80 ,90 )
66+ turtle .end_fill ()
67+ turtle .right (135 )
68+ turtle .fd (60 )
69+ turtle .left (180 )
70+ turtle .fd (85 )
71+ turtle .left (90 )
72+ turtle .fd (80 )
73+
74+ # Leaves 2
75+ turtle .right (90 )
76+ turtle .right (45 )
77+ turtle .fillcolor ("green" )
78+ turtle .begin_fill ()
79+ turtle .circle (80 ,90 )
80+ turtle .left (90 )
81+ turtle .circle (80 ,90 )
82+ turtle .end_fill ()
83+ turtle .left (135 )
84+ turtle .fd (60 )
85+ turtle .left (180 )
86+ turtle .fd (60 )
87+ turtle .right (90 )
88+ turtle .circle (200 ,60 )
89+ turtle .done ()
You can’t perform that action at this time.
0 commit comments