class Python
11.3K subscribers
1.37K photos
15 videos
9 files
589 links
Первый журнал о Python

Ссылка на канал: @class_python
Download Telegram
Перегрузка операторов 🖥

Перегрузка операторов позволяет создавать более интуитивные интерфейсы для пользовательских классов и улучшить их функциональность. Однако, не стоит злоупотреблять перегрузкой операторов, чтобы избежать конфузов и несогласованности в коде.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124
Random и randomgen 🔆

Сравнили две библиотеки, у каждой те или иные преимущества.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍134🔥1
SOLID 💼

SOLID является набором принципов, разработанных для помощи в разработке гибких, расширяемых и поддерживаемых приложений.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍122👌2
Long polling 🖥

Long Polling - это технология веб-программирования, которая позволяет организовать обмен данными между клиентом и сервером в режиме реального времени.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4
Как спроектировать архитектуру нагруженного twitter-like приложения? Разберемся 🗓 14 апреля в 20:00 на открытом уроке вместе с Андреем Поляковым, старшим разработчиком в Unlimint.

На открытом уроке мы:
- спроектируем типовую архитектуру нагруженного twitter-like приложения,
- определим пользовательские сценарии и узкие места прототипа,
- обсудим один из самых популярных вопросов на system design interview.

👉 Чтобы записаться на урок, пройдите вступительное тестирование — https://otus.pw/g075/

Занятие является бесплатной пробной частью онлайн-курса «Highload Architect». Оплата курса возможна в рассрочку.

Реклама. Информация о рекламодателе на сайте www.otus.ru.
PyQt5 🔍

PyQt5 - это библиотека для создания графического интерфейса пользователя (GUI) на Python, использующая Qt Toolkit. PyQt5 позволяет создавать богатые и эффективные интерфейсы пользователя на языке Python.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
9❤‍🔥1👍1
Обработка исключений 🖥

Отработка исключений в Python является важным инструментом для обработки ошибок в программе. Она позволяет предупредить возможные ошибки, которые могут возникнуть при исполнении программы, и при необходимости выполнить соответствующие действия для обработки таких ошибок.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍4
Библиотеки для работы с БД 🖥

Существует множество способов работы с базами данных в Python, среди которых можно выделить следующие популярные библиотеки, которые вы найдете в карточках.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
8👌5👍2