Skip to main content

This project is a simple module designed to calculate the area of geometric figure.

Project description

Figure Area Calculator


Описание

Этот проект представляет собой простой класс Figure на языке Python, предназначенный для расчета площади геометрических фигур. Поддерживаются следующие типы фигур:

  • Треугольник (triangle / треугольник): Расчет по формуле Герона или по формуле для прямоугольного треугольника (если применимо).
  • Круг (circle / круг): Расчет по формуле πr².

Использование

Класс Figure принимает 2 атрибута: figure_type и data.

В для figure_type применимыми значениями являются 'triangle', 'треугольник' (для расчета площади треугольника), 'circle', 'круг' (для расчета площади круга).

При расчете площади круга значение data должно быть числом (например 5.21), при расчете площади теугольника - 3 числа разделенные символом ":" (например 4:8.7:9.1).

Для расчета площади используется метод calculate_area.

Пример использования

from Figure_area_calculator import Figure


test_figure = Figure('triangle', '5:3:6')
test_figure.calculate_area()

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

Figure_area_calculator-0.0.1.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Figure_area_calculator-0.0.1-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file Figure_area_calculator-0.0.1.tar.gz.

File metadata

  • Download URL: Figure_area_calculator-0.0.1.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for Figure_area_calculator-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2e87c7b243195a59e11ee1a184334db34a796711c0873f3d411224f664e41cde
MD5 3326150d09b96653cff6bdbd2e5302f0
BLAKE2b-256 a16defb6d241c9ff8b18313e4275d51bd56ed4af1c83b4cf56357af2168fe834

See more details on using hashes here.

File details

Details for the file Figure_area_calculator-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for Figure_area_calculator-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ed93c0b1d3a8a5d8e0163a03b2c210d4aaff9290cc9d0c4962fa432b159d5d34
MD5 aa365b0f65fac9f58035199e3c1f9dc5
BLAKE2b-256 7f6451154abd2829d3e2194e16a2983144a43e4a2cffca9db0839a6bb740e3ea

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