From 335808fb570d361ea200ac5283c8ec55511febb7 Mon Sep 17 00:00:00 2001 From: lolabird Date: Sun, 20 Aug 2023 21:44:11 -0600 Subject: [PATCH] Add python code for lab --- .../Chapter-5-Exercises/Python-files/Lab.py | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 thinkcspy/Chapter-5-Exercises/Python-files/Lab.py diff --git a/thinkcspy/Chapter-5-Exercises/Python-files/Lab.py b/thinkcspy/Chapter-5-Exercises/Python-files/Lab.py new file mode 100644 index 0000000..948809d --- /dev/null +++ b/thinkcspy/Chapter-5-Exercises/Python-files/Lab.py @@ -0,0 +1,31 @@ +# Runestone.Academy thinkcspy course +# Chapter 5 +# Lab + +import math +import turtle + +wn = turtle.Screen() +wn.bgcolor('lightblue') + +turtle.setworldcoordinates(0, -1.25, 360, 1.25) + +fred = turtle.Turtle() +fred.speed(10) +fred.color('red') + +george = turtle.Turtle() +george.speed(10) +george.color('blue') + +for angle in range(361): + x = angle + y = math.sin(math.radians(angle)) + fred.goto(x,y) + +for angle in range(361): + x = angle + y = math.cos(math.radians(angle)) + george.goto(x,y) + +wn.exitonclick() \ No newline at end of file