🔥15❤1👍1🤔1
Перевод доклада Джэка Дидриха, одного из ключевых разработчиков языка Питон.
Доклад прозвучал на конференции PyCon US.
Признак того, что объект не должен быть классом — если в нём всего 2 метода, и один из них — инициализация, __
init__.Несколько пунктов из доклада Джэка:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29❤1
Media is too big
VIEW IN TELEGRAM
frozenset).
Python содержит формат списка, который позволяет хранить набор данных, таким списком являются множества.
В ходе видео мы научимся использовать множество «set», а также множество «frozenset».
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤3🔥2🤔1
🤯23👍9❤3🤔1
В статье рассмотрим общий подход к портированию Python-расширений в ОС.
Для примера возьмем NumPy, чей жизненный путь проходит следующие стадии: нативный Pyhton код →трансляция в Си (Cython) → компиляция → запаковка результатов с wrapper-ами для Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1🔥1
Media is too big
VIEW IN TELEGRAM
В ходе видео мы научимся создавать, а также использовать словари.
Дополнительно мы изучим функции по работе со словарями в Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2🤔2🤯2
Что выведет код?
Anonymous Quiz
6%
gaaaaaaaaaaaa
11%
geeksforgeeks a a a a a a a a a a a a
5%
geeksforgeeksа
78%
Ошибка
🤯100🤔59👍5
Эта статья рассчитана в большинстве своём на новичков.
Тут мы поговорим о том, как не упереться в лимиты подключений к базе, и чтобы приложение в продакшн не упало.
В этой статье будет идти речь о SQLAlchemy и частности PostgreSQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍3
Media is too big
VIEW IN TELEGRAM
Сравнение лучших редакторов кода и IDE для
Python!
А также выбор самой лучшей IDE для этого языка.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🤔1
Что выведет код?
Anonymous Quiz
30%
{1, 2, 3, 4, 5}
13%
{1, 2, 3, 3, 4, 5}
28%
{3, 4, 5, 1, 2, 3}
30%
Ошибку
👍21🤯3
Наткнувшись на этот скриншот, его сопровождало множество злобных комментариев, критикующих попытку этого новичка в программировании решить классическую задачу computer science: операцию деления с остатком.
Показанный выше код — идеальный пример компромисса между временем и задействованной памятью.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🤯11❤4
Media is too big
VIEW IN TELEGRAM
В данном видео рассмотрим важные отличия
ABC и Protocol в Python. Узнаем об истинном назначении инструментов.
Многие неправильно поняли принцип работы ABC / Protocol, и цель этого видео - показать реальные примеры использования.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤯4
🔥11🤯8❤5
Это статья о том, как максимально скучно разрабатывать и выпускать приложения на Python.
В статье расскажу о нескольких инструментах, которые я лично могу рекомендовать, вместе с объяснениями, почему я их советую.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3
Media is too big
VIEW IN TELEGRAM
Примеры использования конструкции match/ case.
Применение констант внутри блоков case.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Преобразуем датафрейм в gif-анимацию. Краткий туториал по анимированной визуализации данных с помощью Python и библиотеки moviepy на примере распространения COVID-19.
Создание динамики в визуализации данных позволяет рассказать историю более выигрышно.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍1