From 51549f6a8b026a9ef006b650f7b12f31c0dce097 Mon Sep 17 00:00:00 2001 From: Srishti Date: Sat, 15 Oct 2022 11:07:41 +0530 Subject: [PATCH 1/4] Turtle Graphics --- scripts/turtle_graphics/README.md | 5 +++++ scripts/turtle_graphics/requirements.txt.txt | 2 ++ scripts/turtle_graphics/turtle_graphics.py | 21 ++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 scripts/turtle_graphics/README.md create mode 100644 scripts/turtle_graphics/requirements.txt.txt create mode 100644 scripts/turtle_graphics/turtle_graphics.py diff --git a/scripts/turtle_graphics/README.md b/scripts/turtle_graphics/README.md new file mode 100644 index 0000000..7a83ca8 --- /dev/null +++ b/scripts/turtle_graphics/README.md @@ -0,0 +1,5 @@ +# Turtle Graphics + +The turtle module provides an environment in which turtles move around on a 2-dimensional grid. Turtles have a position, heading (the direction the turtle is facing) and a variety of possible states (turtles can draw lines of a particular colour when they move or leave no trace) and actions (turn left or right; move forward or backward. + +We can create amazing graphics using turtle and colorsys module. diff --git a/scripts/turtle_graphics/requirements.txt.txt b/scripts/turtle_graphics/requirements.txt.txt new file mode 100644 index 0000000..0c4c395 --- /dev/null +++ b/scripts/turtle_graphics/requirements.txt.txt @@ -0,0 +1,2 @@ +turtle +colorsys diff --git a/scripts/turtle_graphics/turtle_graphics.py b/scripts/turtle_graphics/turtle_graphics.py new file mode 100644 index 0000000..9213aa6 --- /dev/null +++ b/scripts/turtle_graphics/turtle_graphics.py @@ -0,0 +1,21 @@ +import turtle as tur +import colorsys as cs + +tur.setup(800,800) +tur.speed(0) +tur.tracer(10) +tur.width(2) +tur.bgcolor("black") + +for j in range(25): + for i in range(15): + tur.color(cs.hsv_to_rgb(i/15,j/25,1)) + tur.right(90) + tur.circle(200-j*4,90) + tur.left(90) + tur.circle(200-j*4,90) + tur.right(180) + tur.circle(50,24) + +tur.hideturtle() +tur.done() From e615b4fa08b6666efc78ac57c3e2ed0613a324e3 Mon Sep 17 00:00:00 2001 From: Srishti Date: Sat, 15 Oct 2022 11:14:01 +0530 Subject: [PATCH 2/4] Delete scripts/turtle_graphics directory --- scripts/turtle_graphics/README.md | 5 ----- scripts/turtle_graphics/requirements.txt.txt | 2 -- scripts/turtle_graphics/turtle_graphics.py | 21 -------------------- 3 files changed, 28 deletions(-) delete mode 100644 scripts/turtle_graphics/README.md delete mode 100644 scripts/turtle_graphics/requirements.txt.txt delete mode 100644 scripts/turtle_graphics/turtle_graphics.py diff --git a/scripts/turtle_graphics/README.md b/scripts/turtle_graphics/README.md deleted file mode 100644 index 7a83ca8..0000000 --- a/scripts/turtle_graphics/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Turtle Graphics - -The turtle module provides an environment in which turtles move around on a 2-dimensional grid. Turtles have a position, heading (the direction the turtle is facing) and a variety of possible states (turtles can draw lines of a particular colour when they move or leave no trace) and actions (turn left or right; move forward or backward. - -We can create amazing graphics using turtle and colorsys module. diff --git a/scripts/turtle_graphics/requirements.txt.txt b/scripts/turtle_graphics/requirements.txt.txt deleted file mode 100644 index 0c4c395..0000000 --- a/scripts/turtle_graphics/requirements.txt.txt +++ /dev/null @@ -1,2 +0,0 @@ -turtle -colorsys diff --git a/scripts/turtle_graphics/turtle_graphics.py b/scripts/turtle_graphics/turtle_graphics.py deleted file mode 100644 index 9213aa6..0000000 --- a/scripts/turtle_graphics/turtle_graphics.py +++ /dev/null @@ -1,21 +0,0 @@ -import turtle as tur -import colorsys as cs - -tur.setup(800,800) -tur.speed(0) -tur.tracer(10) -tur.width(2) -tur.bgcolor("black") - -for j in range(25): - for i in range(15): - tur.color(cs.hsv_to_rgb(i/15,j/25,1)) - tur.right(90) - tur.circle(200-j*4,90) - tur.left(90) - tur.circle(200-j*4,90) - tur.right(180) - tur.circle(50,24) - -tur.hideturtle() -tur.done() From dd7dd19cf0d88148b457a31c519fa6d6d1faea17 Mon Sep 17 00:00:00 2001 From: Srishti Date: Sat, 15 Oct 2022 11:17:35 +0530 Subject: [PATCH 3/4] Turtle Graphics --- .../turtle_graphics/{requirements.txt.txt => requirements.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename scripts/turtle_graphics/{requirements.txt.txt => requirements.txt} (100%) diff --git a/scripts/turtle_graphics/requirements.txt.txt b/scripts/turtle_graphics/requirements.txt similarity index 100% rename from scripts/turtle_graphics/requirements.txt.txt rename to scripts/turtle_graphics/requirements.txt From 1a8224d4e105dc7b4851ffe64f6d788ce2e6784a Mon Sep 17 00:00:00 2001 From: Srishti Date: Sat, 15 Oct 2022 11:26:59 +0530 Subject: [PATCH 4/4] Update README.md --- scripts/turtle_graphics/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/turtle_graphics/README.md b/scripts/turtle_graphics/README.md index c9a6de2..4949303 100644 --- a/scripts/turtle_graphics/README.md +++ b/scripts/turtle_graphics/README.md @@ -2,4 +2,6 @@ The turtle module provides an environment in which turtles move around on a 2-dimensional grid. Turtles have a position, heading (the direction the turtle is facing) and a variety of possible states (turtles can draw lines of a particular colour when they move or leave no trace) and actions (turn left or right; move forward or backward. +![Screenshot (468)](https://user-images.githubusercontent.com/48403800/195971450-c57a6e04-f64e-413b-a29b-cdd59b5d8484.png) + We can create amazing graphics using _turtle_ and _colorsys_ module