We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d4a1f72 commit cf91d2dCopy full SHA for cf91d2d
CodeHS/2/9/7/Kid's Shapes Toy.py
@@ -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
16
17
18
+ if (m_angle != 360):
19
+ circle(m_size, m_angle)
20
+ else:
21
+ circle(m_size)
22
23
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