English
Open in Telegram

Post 🖥 Использование абстрактных классов в Python.

26 January 2026
P
Python RU
Video
final_video.mp4 · 635 KB
🖥 Использование абстрактных классов в Python. Важно знать, как использовать абстрактные классы в Python для определения интерфейсов. Это поможет создать более структурированный и поддерживаемый код, обеспечивая, что все подклассы реализуют необходимые методы. from abc import ABC, abstractmethod class Shape(ABC): @abstractmethod def area(self): pass class Rectangle(Shape): def __init__(self, width, height): self.width = width self.height = height def area(self): return self.width * self.height class Circle(Shape): def __init__(self, radius): self.radius = radius def area(self): return 3.14 * (self.radius ** 2)
❤4👍2🔥1
14 · 1.5K ·

Nearby in the feed

PPython RU🖥 Python супер-совет: `__slots__` = меньше RAM и быстрее объекты Если у тебя много однотипных объектов (DTO/модели/парсинг) - добавь __slots__. Это отключает `_PPython RU🖥 Python: пакет packaging стал ощутимо быстрее — и это реально заметно в больших проектах Свежий апдейт библиотеки packaging (библиотека, которую используют pip
this message
PPython RUИспользуй tenacity для Retry с экспоненциальной задержкой в Python! Сохрани себе: для повторных попыток (retry) с экспоненциальной задержкой в Python можно испоPPython RUИспользуй декоратор для отслеживания времени выполнения функций. Для точного измерения времени выполнения различных частей вашего кода используйте time.perf_cou
PPython RUPython RU@pro_python_code · channel · Tech
12 326subscribers774average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count