1125 читали · 5 лет назад
Python. Встроенные функции abs( ), round( ). (27)
Функция abs( ). Синтаксис: аbs(аргумент) аргумент – любое число, включая комплексные числа. Обязательный аргумент. Функция abs( ) возвращает абсолютное значение числа(в десятичной системе исчисления) переданного ей в качестве аргумента. Абсолютное т.е. не отрицательное. В случае комплексного числа – возвращается модуль комплексного числа. Для справки: Модуль комплексного числа x + yj высчитывается по формуле: Если в качестве аргумента использовать не число, интерпретатор возбудит ошибку...
118 читали · 3 года назад
Что такое абстрактные классы? ООП в Python
Абстрактные классы (АК), иногда также называемые абстрактными базовыми классами, гарантируют, что производные классы реализуют те или иные методы базового класса. В этой статье вы узнаете о преимуществах абстрактных классов и о том, как их определять при помощи встроенного метода abc. Итак, в чем же прелесть абстрактных классов? Не так давно у меня на работе был спор о том, какой шаблон использовать для реализации удобной в сопровождении иерархии классов в Python. У нас был класс BaseService, который определял общий интерфейс и несколько конкретных реализаций...