Yes I would add Docstrings into a code because it is a way to remind me of something or to show where i left off

This commit is contained in:
cdonahue
2025-10-01 09:38:16 -04:00
parent 41c7309f4d
commit eb17bb629d

31
tile.py
View File

@@ -1,28 +1,33 @@
from turtle import *
from math import sqrt
def draw_tile(size):
"Draws one tile, which can be repeated to form a pattern."
draw_tile_outline(size)
draw_squiggle(size)
def draw_tile_outline(size):
pencolor("#dddddd")
pencolor("#FFBD88")
square(size)
def draw_squiggle(size):
forward(size/4)
diagonal = size*sqrt(2)
pencolor("black")
left(90)
quarter_arc_right(size/4)
quarter_arc_left(size/4)
quarter_arc_left(size/4)
quarter_arc_right(size/4)
left(90)
fly(size/4)
left(90)
fly(size)
left(90)
left(45)
forward(diagonal)
back(diagonal)
left(45)
pencolor("#FFBD88")
forward(size)
pencolor("black")
right(135)
forward(diagonal)
pencolor("#FFBD88")
penup()
right(135)
forward(size)
right(180)
def fly(distance):
"Moves without drawing."
penup()