Python Developer
21.8K subscribers
1.63K photos
113 videos
7 files
1.69K links
Авторский канал действующего Python-разработчика

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Задача коммивояжера (TSP) точное решение — метод целочисленного линейного программирования

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

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

Ссылка на статью КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
84💯3
Вопрос с собеседования

Как в Python работает трёхместный (тернарный) оператор?

Ответ: В Python есть такие выражения:
[если верно] if [выражение] else [если неверно]
То есть, когда выражение верное (True), то исполняется код [если верно]. В остальных случаях исполняется код [если неверно].


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
18🤣65💯3
🐍 Trac

Trac — это бесплатное программное обеспечение написанное на языке Python, представляющее из себя прекрасный инструмент для автоматизированного управления проектами и системой отслеживания ошибок (bug tracker).

Установка:
pip install Trac


Документация — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
106👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣82💯2
6💯2🤣1
Что выведет код сверху?
Anonymous Quiz
15%
0
40%
1
6%
2
38%
Ошибка
7💯3
🐍 10 лучших практик логирования в Python

В этой статье мы рассмотрим лучшие практики логирования в Python.

Следуя им, вы сможете обеспечить информативность, практичность и масштабируемость генерируемых логов.

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
74💯3
Что выведет код сверху?
Anonymous Quiz
18%
1
35%
2
10%
1 2
37%
Ошибка
🤣184💯3
🐍 PyQt

PyQt — это библиотека Python для создания приложений с графическим интерфейсом с помощью инструментария Qt.

Установка:
pip install pyqt6


Документация — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
14💯43
Что выведет код сверху?
Anonymous Quiz
28%
3 1
10%
1 44
40%
3 44
22%
Ошибка
💯104
🐍 Декораторы Python

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

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
12💯53
Вопрос с собеседования

Какие изменяемые и неизменяемые объекты вы знаете?

Ответ: Неизменяемость означает, что состояние нельзя изменить после создания (int, float, bool, string и tuple). Состояние изменяемых объектов можно изменить (list, dict и set).

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
21💯4
🐍 Web2py

Web2py — фреймворк с открытым исходным кодом для разработки веб приложений, написанный на языке программирования Python.

Документация — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
84💯4
3
Что выведет код сверху?
Anonymous Quiz
6%
31
35%
33
12%
34
7%
12
40%
Ошибка
83💯3
🐍 Автоматическая оптимизация алгоритмов

Эта статья расскажет о том, в каких случаях и каким образом декоратору удаётся делать подобные оптимизации.

Также вы сможете сами скачать и протестировать библиотеку cpmoptimize, содержащую данный декоратор.

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
104💯3
Вопрос с собеседования

Зачем нужны break и continue?

Ответ: Они используются для управления последовательностью операций: break останавливает исполнение цикла и переводит исполнение на следующий блок кода, continue как бы перепрыгивает на следующую итерацию цикла и не прекращает его исполнение.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💯133
🐍 Скриншот экрана с помощью Python

Код с изображения позволяет сделать скриншот экрана и сохранить его в указанной директории.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
12💯61👍1