diff --git a/tile.py b/tile.py index 697cf8e..0390fa5 100644 --- a/tile.py +++ b/tile.py @@ -1,4 +1,5 @@ -from turtle import * +from turtle import forward, left, right,backward, pencolor, pendown, pensize, penup, circle + def draw_tile(size): "Draws one tile, which can be repeated to form a pattern." @@ -6,22 +7,35 @@ def draw_tile(size): draw_squiggle(size) def draw_tile_outline(size): - pencolor("#dddddd") + pencolor("#350D03") square(size) def draw_squiggle(size): - forward(size/4) - pencolor("black") + pencolor("goldenrod") + pensize(3) + quarter_arc_left(size/2) left(90) - quarter_arc_right(size/4) - quarter_arc_left(size/4) - quarter_arc_left(size/4) - quarter_arc_right(size/4) + quarter_arc_left(size/2) + penup() + backward(size) + pendown() + quarter_arc_left(size/2) left(90) - fly(size/4) + quarter_arc_left(size/2) + penup() + backward(size) + pendown() + quarter_arc_left(size/2) left(90) - fly(size) + quarter_arc_left(size/2) + penup() + backward(size) + pendown() + quarter_arc_left(size/2) left(90) + quarter_arc_left(size/2) + left(90) + fly(0) def fly(distance): "Moves without drawing." @@ -32,6 +46,7 @@ def fly(distance): def square(size): "Draws a square of side length `size`" for side in range(4): + pensize(2) forward(size) left(90)