В данной библиотеке реализована возможность расчёта различных значений для геометрических фигур
Для возможности реализации, за каждую отдельную фигуру отвечает отдельный файл, что позволяет расширять спиисок фигур без каких-либо ограничений
Демоны ярости живут в зеркалах. Они здесь как дома. Даже в самой прозрачной воде можно утонуть, если она глубока.
| Команда | Описание |
|---|---|
area(r) |
Высчитывается площадь круга с радиусом равным r. Агрумент r (int) равен радиусу окружности. Возвращаемое значение area(r):(float) |
perimeter(r) |
Высчитывается длина окружности с радиусом равным r. Агрумент r (int) равен радиусу окружности. Возвращаемое значение perimeter(r):(float) |
Примеры вызова
area(3)
>>> 28,274333882308139146163790449516
perimeter(3)
>>>18,849555921538759430775860299677
| Команда | Описание |
|---|---|
area(a,b) |
Высчитывается площадь прямоугольника с сторонами a и b. Агрументы a и b (int) равны сторонам прямоугольника. Возвращаемое значение area(r):(int) |
perimeter(a,b) |
Высчитывается периметр прямоугольника с сторонами равными a и b. Агрументы a и b (int) равны сторонам прямоугольника. Возвращаемое значение perimeter(r):(int) |
Примеры вызова
area(3,4)
>>> 12
perimeter(3,4)
>>> 14
| Команда | Описание |
|---|---|
area(r) |
Высчитывается площадь квадрата с стороной a. Агрумент a (int) равен стороне квадрата возвращаемое значение area(r):(int) |
| `perimeter(r) | Высчитывается периметр с квадрата стороной a. Агрумент a (int) равен стороне квадрата возвращаемое значение perimeter(r):(int) |
Примеры вызова
area(3)
>>> 9
perimeter(3)
>>> 12
| Команда | Описание |
|---|---|
area(a,h) |
Высчитывается площадь треугольника с основанием a и высотой h. Агрументы a и h (int) равны основанию и высоте треугольника соответственно. Возвращаемое значение area(r):(float) |
perimeter(a,b,c) |
Высчитывается периметр с сторонами равными a b и c. Агрументы a b и c (int) равны сторонам прямоугольника. Возвращаемое значение perimeter(r):(int) |
| Примеры вызова |
area(3,4)
>>> 6
perimeter(3,4,5)
>>> 12
f10ebc6Добавлен workflow файл с запуском тестовd078c8dМерж ветки new_features_408381 в ветку main8ba9aebБыли созданы файлы Circle.py и square.py