В Python статический метод (staticmethod) представляет собой метод, который ассоциирован с классом, а не с его экземплярами. Он не нуждается в доступе к атрибутам или методам экземпляра и может быть вызван без создания объекта класса. Статические методы полезны для выполнения операций, связанных с классом в целом, но не требующих доступа к данным конкретного экземпляра.
Для определения статического метода в классе применяется декоратор
@staticmethod.
