Kathryn Odell-Hamilton

7.30.23

7.22.23 Completed file: circle_area.py

Checkpoint 1: circle_area.py

I don't recall the original file information because of the errors
submitting. I believe the coding was to add pi #, add code to get
circle area, and print circle_area. Once you input number for circle
radius, circle_area.py formulates the answer.
This commit is contained in:
kathrynoh23 2023-07-30 12:32:00 -04:00
parent a1f0138268
commit 579af5cbfa
11 changed files with 281 additions and 6 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

View File

@ -2,5 +2,9 @@
# --------------
# By MWC Contributors
print("This program will calculate the area of a circle.")
radius = float(input("What is the circle's radius? "))
pi = 3.141592653
radius = float(input("What is the circle's radius?"))
circle_area = pi * radius * radius
print(circle_area)

15
def_square_demo.py Normal file
View File

@ -0,0 +1,15 @@
from turtle import *
def square(side_length):
forward(side_length)
right(90)
forward(side_length)
right(90)
forward(side_length)
right(90)
forward(side_length)
right(90)
square(100)
square(80)
square(60)

View File

@ -0,0 +1,15 @@
from turtle import *
def square(side_length):
forward(side_length)
right(90)
forward(side_length)
right(90)
forward(side_length)
right(90)
forward(side_length)
right(90)
square(100)
square(80)
square(60)

View File

@ -2,6 +2,6 @@
# ------------
# By MWC contributors
my_name ="Chris"
my_name = input("What is your name?")
greeting = "Hello, " + my_name
print(greeting)

7
poetry.lock generated Normal file
View File

@ -0,0 +1,7 @@
# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand.
package = []
[metadata]
lock-version = "2.0"
python-versions = "^3.10"
content-hash = "53f2eabc9c26446fbcc00d348c47878e118afc2054778c3c803a0a8028af27d9"

164
shapes.py
View File

@ -4,8 +4,164 @@
from turtle import *
def triangle(side_length):
pass
def rectangle(height, width):
pass
pendown()
def triangle(side_length):
forward(side_length)
right(120)
forward(side_length)
right(120)
forward(side_length)
right(120)
forward(side_length/.60)
right(120)
forward(side_length/.60)
right(120)
forward(side_length/.60)
right(120)
forward(side_length/.44)
right(120)
forward(side_length/.44)
right(120)
forward(side_length/.44)
right(120)
forward(side_length/.33)
right(120)
forward(side_length/.33)
right(120)
forward(side_length/.33)
penup()
triangle(50)
right(120)
forward(200)
pendown()
def rectangle(height_width):
forward(180)
right(90)
forward(20)
right(90)
forward(180)
right(90)
forward(20)
right(90)
rectangle (60)
penup()
right(90)
pendown()
forward(40)
left(90)
forward(160)
left(90)
forward(40)
penup()
left(90)
penup()
forward(160)
left(90)
forward(40)
pendown()
forward(20)
left(90)
forward(140)
left(90)
forward(60)
penup()
left(90)
forward(140)
left(90)
forward(60)
pendown()
forward(20)
left(90)
forward(120)
left(90)
forward(80)
penup()
left(90)
forward(120)
left(90)
forward(80)
pendown()
forward(20)
left(90)
forward(100)
left(90)
forward(100)
penup()
left(90)
forward(100)
left(90)
forward(100)
pendown()
forward(20)
left(90)
forward (80)
left(90)
forward(120)
penup()
left(90)
forward(80)
left(90)
forward(120)
pendown()
forward(20)
left(90)
forward(60)
left(90)
forward(140)
penup()
left(90)
forward(60)
left(90)
forward(140)
pendown()
forward(20)
left(90)
forward(40)
left(90)
forward(160)
penup()
left(90)
forward(20)
left(90)
pendown()
forward(180)
right(90)
forward(20)
right(90)
forward(20)
penup()
forward(160)
right(90)
done()

19
square_demo.py Normal file
View File

@ -0,0 +1,19 @@
from turtle import *
def square():
forward(100)
right(90)
forward(100)
right(90)
forward(100)
right(90)
forward(100)
right(90)
square()
forward(100)
square()
forward(100)
square()
done()

25
squares_4_separated.py Normal file
View File

@ -0,0 +1,25 @@
from turtle import *
def square():
forward(100)
right(90)
forward(100)
right(90)
forward(100)
right(90)
forward(100)
right(90)
square()
penup()
forward(120)
pendown()
square()
penup()
forward(120)
pendown()
square()
penup()
forward(120)
pendown()
square()

17
squares_4_sidebyside.py Normal file
View File

@ -0,0 +1,17 @@
from turtle import *
def square():
forward(100)
right(90)
forward(100)
right(90)
forward(100)
right(90)
forward(100)
right(90)
square()
forward(100)
square()
forward(100)
square()

View File

@ -0,0 +1,17 @@
from turtle import *
def square(side_length):
forward(side_length)
right(90)
forward(side_length)
right(90)
forward(side_length)
right(90)
forward(side_length)
right(90)
square(100)
square(80)
square(60)
#drawing 2 squares inside of square(100)