diff --git a/drawing.py b/drawing.py index f3ee2e9..42f4cd8 100644 --- a/drawing.py +++ b/drawing.py @@ -1,22 +1,22 @@ -from turtle import ( - forward, - back, - left, - right, - penup, - pendown, - color, -) +import turtle -forward(100) -right(360 * 2 / 5) -forward(100) -right(360 * 2 / 5) -forward(100) -right(360 * 2 / 5) -forward(100) -right(360 * 2 / 5) -forward(100) -right(360 * 2 / 5) +def draw_loop(radius, angle): + """ Draw a single loop part of the interlocking design. """ + for _ in range(2): + pen.circle(radius, angle) + pen.circle(radius // 2, angle * 5) + pen.circle(radius, angle) -input() +# Screen setup +turtle.bgcolor("lightblue") +pen = turtle.Turtle() +pen.speed(0) +pen.color("white") + +# Drawing multiple loops +for _ in range(30): + draw_loop(50, 50) # Adjust the radius and angle as needed + pen.right(50) # Adjust the turning angle for interlocking + +pen.hideturtle() +turtle.done() \ No newline at end of file diff --git a/drawinggrace.py b/drawinggrace.py new file mode 100644 index 0000000..42f4cd8 --- /dev/null +++ b/drawinggrace.py @@ -0,0 +1,22 @@ +import turtle + +def draw_loop(radius, angle): + """ Draw a single loop part of the interlocking design. """ + for _ in range(2): + pen.circle(radius, angle) + pen.circle(radius // 2, angle * 5) + pen.circle(radius, angle) + +# Screen setup +turtle.bgcolor("lightblue") +pen = turtle.Turtle() +pen.speed(0) +pen.color("white") + +# Drawing multiple loops +for _ in range(30): + draw_loop(50, 50) # Adjust the radius and angle as needed + pen.right(50) # Adjust the turning angle for interlocking + +pen.hideturtle() +turtle.done() \ No newline at end of file