Можешь объяснить назначение и поведение декоратора `@staticmethod` в Python, включая то, чем он отличается от обычных методов экземпляра и методов класса? — ДейлиПреп