Skip to main content

This library is test library.

Project description

Calc figure area Library

What is this?

This library is test library. The library can calculate the area of a circle by its radius and a triangle by its three sides.

There is also a check to see if a triangle is right-angled.

Using

Installation:

pip install calc-figure-area

Using the library is as simple and convenient as possible:

Let's import it first: First, import everything from the library (use the import calc_figure_area.calc_figure_area construct).

Examples of all operations:

import calc_figure_area.calc_figure_area as my_lib

# Create new object
my_circle = my_lib.FigureFactory.create('circle', radius=5)
# Calc figure area
circle_area = my_lib.get_figure_area(my_circle)

# Print result
print(f"Circle area: {circle_area}")
print(f"Is triangle rectangle? {my_lib.is_figure_rectangle(my_circle)}")


# Create new object
my_triangle = my_lib.FigureFactory.create('triangle', side1=3, side2=4, side3=5)
# Calc figure area
triangle_area = my_lib.get_figure_area(my_triangle)

# Print result
print(f"Triangle area: {triangle_area}")
print(f"Is triangle rectangle? {my_lib.is_figure_rectangle(my_triangle)}")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

calc_figure_area-0.0.6.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file calc_figure_area-0.0.6.tar.gz.

File metadata

  • Download URL: calc_figure_area-0.0.6.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for calc_figure_area-0.0.6.tar.gz
Algorithm Hash digest
SHA256 4bd2ec27566e71be9c52d1b859978e8c3c58574b4fca14c13e6811e47dba2f3b
MD5 b55f77a2039b04e8da016ca248fbe3d8
BLAKE2b-256 4017f32dac8dc266519a734fe00a7cd309e1d016dcd8627317c1d88f1b7ed896

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page