Skip to content

Commit cf91d2d

Browse files
committed
Added challange 2.9.7
1 parent d4a1f72 commit cf91d2d

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

CodeHS/2/9/7/Kid's Shapes Toy.py

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
"""
2+
This program made by Joe
3+
"""
4+
shapeSize = 60
5+
6+
def draw_polygon(m_sides, m_color, m_size):
7+
pendown()
8+
begin_fill()
9+
color(m_color)
10+
circle(m_size, 360, m_sides)
11+
end_fill()
12+
penup()
13+
14+
def draw_circle(m_angle, m_color, m_size):
15+
pendown()
16+
begin_fill()
17+
color(m_color)
18+
if (m_angle != 360):
19+
circle(m_size, m_angle)
20+
else:
21+
circle(m_size)
22+
end_fill()
23+
penup()
24+
25+
penup()
26+
setposition(100, (-100 - shapeSize))
27+
draw_polygon(5, "green", shapeSize)
28+
setposition(-100, (100 - shapeSize))
29+
draw_polygon(4, "red", shapeSize)
30+
setposition(100, (100 - shapeSize))
31+
draw_circle(360, "blue", shapeSize)
32+
setposition(-100, (-100 - shapeSize))
33+
draw_circle(180, "yellow", shapeSize)
34+
color("black")
35+
setposition(0, 0)

0 commit comments

Comments
 (0)