From e18aef5ee20cbd8e3d239ab4994b4314a39c9fa2 Mon Sep 17 00:00:00 2001 From: sean Date: Mon, 9 Feb 2026 23:18:05 -0500 Subject: [PATCH] Done --- .envrc | 1 + circle_area.py | 4 ++++ greetings.py | 2 +- shapes.py | 17 +++++++++++++++-- square.py | 18 ++++++++++++++++++ 5 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 .envrc create mode 100644 square.py diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..4a96c22 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +source .venv/bin/activate \ No newline at end of file diff --git a/circle_area.py b/circle_area.py index 513d6f7..8471737 100644 --- a/circle_area.py +++ b/circle_area.py @@ -4,3 +4,7 @@ print("This program will calculate the area of a circle.") radius = float(input("What is the circle's radius? ")) +pi = 3.141592653 +circle_area = pi * radius * radius +print("The circle's area is") +print(circle_area) diff --git a/greetings.py b/greetings.py index 2d878a6..509bf48 100644 --- a/greetings.py +++ b/greetings.py @@ -2,6 +2,6 @@ # ------------ # By MWC contributors -my_name ="Chris" +my_name = input("What is your name?") greeting = "Hello, " + my_name print(greeting) diff --git a/shapes.py b/shapes.py index 731ec39..c835492 100644 --- a/shapes.py +++ b/shapes.py @@ -5,7 +5,20 @@ from turtle import * def triangle(side_length): - pass + forward(side_length) + right(120) + forward(side_length) + right(120) + forward(side_length) + right(120) def rectangle(height, width): - pass + forward(width) + right(90) + forward(height) + right(90) + forward(width) + right(90) + forward(height) + right(90) + diff --git a/square.py b/square.py new file mode 100644 index 0000000..77cebaa --- /dev/null +++ b/square.py @@ -0,0 +1,18 @@ +from turtle import forward, right + +def square(size): + forward(size) + right(45) + forward(size) + right(45) + forward(size) + right(45) + forward(size) + right(45) + +square(10) +forward(100) +square(50) +forward(100) +square(100) +input() \ No newline at end of file