Python Developer
21.4K subscribers
1.82K photos
136 videos
13 files
1.97K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Под какой буквой правильный ответ?
Anonymous Quiz
21%
A
20%
B
45%
C
14%
D
4
🐍 Модуль contextlib

Модуль contextlib помогает легко создавать контекстные менеджеры без необходимости писать методы __enter__ и __exit__, что упрощает работу с ресурсами, такими как файлы или сетевые подключения.

📌 Используйте contextlib, когда нужно кратковременно управлять ресурсами, без создания сложных классов или конструкций.


❤️ — если было полезно

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
33
Please open Telegram to view this post
VIEW IN TELEGRAM
😁57🤣22💯6👍3🤩2
Вопрос с собеседования

Как в классах хранятся атрибуты и методы?

Ответ: В Python атрибуты и методы класса хранятся в специальном пространстве имен — `__dict__`. Это словарь, где ключами являются имена атрибутов и методов, а значениями — сами объекты. У каждого экземпляра класса также есть свой `__dict__`, в котором хранятся атрибуты, специфичные для этого объекта.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍157🔥4
🐍 Вызовы функций в Python по прежнему медленные? Анализ последних оптимизаций в CPython

В этой статье автор рассматривает последние оптимизации в CPython, направленные на ускорение вызовов функций в Python, подробно объясняя, как это влияет на производительность и как улучшения могут сократить время выполнения кода.

Ссылка на статью

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍52
🤯23👍4
Что выведет код сверху?
Anonymous Quiz
24%
6
21%
7
29%
12
26%
Ошибка компиляции
🤯16🔥53👍2
🐍 Игра «Змейка»

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

Ссылка на код

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
185👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥46🤣18👍115
1👍1
Под какой буквой правильный ответ?
Anonymous Quiz
13%
A
15%
B
57%
C
15%
D
👍203
🐍 Декоратор @functools.singledispatch

Декоратор @functools.singledispatch позволяет создавать универсальные функции с поддержкой перегрузки на основе типа переданного аргумента.

📌 @singledispatch удобен для создания функций, которые автоматически подстраиваются под тип переданных аргументов.


❤️ — если было полезно

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
483🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣60😁10👍62🔥1
Вопрос с собеседования

Чем многопоточное приложение отличается от многопроцессорного?

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

В Python для многопроцессорности используют concurrent.futures и multiprocessing, а для многопоточности —threading.


➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍289
This media is not supported in your browser
VIEW IN TELEGRAM
🐍 Огромный сборник задач для практики по Python

В этом сборнике ты найдешь полезные задачи и примеры кода по разным языкам, включая Python, а также подробные статьи для создания проектов на разные темы.

Темы, которые можно изучить:
⚪️Парсинг 
⚪️Боты для популярных соцсетей 
⚪️Django и Flask 
⚪️Big Data и Machine Learning 
⚪️Компьютерное зрение 
⚪️Глубокое обучение

Ссылка на сборник

❤️ — если будешь практиковаться

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
28👍8🔥2
4
Что выведет код сверху?
Anonymous Quiz
32%
['ab', 'bc']
11%
['Ab', 'Bc']
55%
['AB', 'BC']
2%
['aB', 'bC']
🤣656👍5🔥4👀4🤔3
🐍 Что должен знать каждый Python-разработчик: библиотеки и фреймворки

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

Ссылка на статью

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍6🔥4