Эта библиотека предоставляет функции для вычисления площади и периметра различных геометрических фигур:
- Круг
- Прямоугольник
- Квадрат
- Треугольник
Скопируйте файлы библиотеки в ваш проект.
Импортируйте необходимые функции из соответствующих модулей:
from geometric_lib.circle import area as circle_area, perimeter as circle_perimeter
from geometric_lib.rectangle import area as rectangle_area, perimeter as rectangle_perimeter
from geometric_lib.square import area as square_area, perimeter as square_perimeter
from geometric_lib.triangle import area as triangle_area, perimeter as triangle_perimeter# Площадь круга с радиусом 5
circle_area_result = circle_area(5)
# Периметр прямоугольника со сторонами 4 и 6
rectangle_perimeter_result = rectangle_perimeter(4, 6)Вычисляет площадь круга.
Аргументы:
r: Радиус круга.
Возвращает:
Площадь круга.
Пример:
from geometric_lib.circle import area as circle_area
>>> circle_area(5)
78.53981633974483Вычисляет площадь прямоугольника.
Аргументы:
a: Длина прямоугольника.b: Ширина прямоугольника.
Возвращает:
Площадь прямоугольника.
Пример:
from geometric_lib.rectangle import area as rectangle_area
>>> rectangle_area(4, 6)
24Вычисляет периметр прямоугольника.
Аргументы:
a: Длина прямоугольника.b: Ширина прямоугольника.
Возвращает:
Периметр прямоугольника.
Пример:
from geometric_lib.rectangle import perimeter as rectangle_perimeter
>>> rectangle_perimeter(4, 6)
20Вычисляет площадь квадрата.
Аргументы:
a: Длина стороны квадрата.
Возвращает:
Площадь квадрата.
Пример:
from geometric_lib.square import area as square_area
>>> square_area(5)
25Вычисляет периметр квадрата.
Аргументы:
a: Длина стороны квадрата.
Возвращает:
Периметр квадрата.
Пример:
from geometric_lib.square import perimeter as square_perimeter
>>> square_perimeter(5)
20Вычисляет площадь треугольника.
Аргументы:
a: Длина основания треугольника.h: Высота треугольника.
Возвращает:
Площадь треугольника.
Пример:
from geometric_lib.triangle import area as triangle_area
>>> triangle_area(4, 6)
12.0Вычисляет периметр треугольника.
Аргументы:
a: Длина первой стороны треугольника.b: Длина второй стороны треугольника.c: Длина третьей стороны треугольника.
Возвращает:
Периметр треугольника.
Пример:
from geometric_lib.triangle import perimeter as triangle_perimeter
>>> triangle_perimeter(3, 4, 5)
12- 97fad27 (HEAD -> main, origin/main, origin/HEAD): added doocstrings for files
- d078c8d: L-03: Docs added
- 8ba9aeb: L-03: Circle and square added