Skip to content

sebastian-huynh/polygon-area-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Polygon Calculations With Python

This is one of the practices I completed for the "Scientific Computing with Python" certificate from freecodecamp.org.
"test_module" and "main" were already given, "shape_calculator" is the file I developed code in.

Practice Instructions: View Here
Replit link to test run this project for yourself: View Here

There are two classes of polygons that this project focuses on:

  • Rectangle objects initialize with two parameters in case of differing lengths between shape height and width.
  • Square objects initialize with only one parameter for the length of a side (as squares have the same length on all sides) and inherits the methods from the Rectangle class as a subclass.

"shape_calculator" holds methods that can be called from main to set/mutate or get/return the width/height values of a particular shape. It also contains further methods for:

  • measuring diagonal length (even for squares as the width and height are derived from the given side length for calculations)
  • seeing how many of X shapes will fit in Y shape (done by diving the areas of the two shapes)

image
NOTE: to show full project code that is being tested click the "<>" sign

About

User-defined python package that return various geometric properties based on a shape's width and height.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages