MCPcopy Index your code
hub / github.com/geekcomputers/Python / ShapeDrawer

Class ShapeDrawer

turtle_shapes_made.py:4–20  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2
3
4class ShapeDrawer:
5 def __init__(self, color, pensize):
6 self.turtle = turtle.Turtle()
7 self.turtle.color(color)
8 self.turtle.pensize(pensize)
9
10 def draw_rectangle(self, width, height):
11 for _ in range(2):
12 self.turtle.forward(width)
13 self.turtle.left(90)
14 self.turtle.forward(height)
15 self.turtle.left(90)
16
17 def draw_triangle(self, length):
18 for _ in range(3):
19 self.turtle.forward(length)
20 self.turtle.left(120)
21
22
23def main():

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected