Python Developer
19.3K subscribers
1.51K photos
108 videos
5 files
1.54K links
Авторский канал действующего Python-разработчика

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Вопрос с собеседования

Почему bool('False') возвращает True?

Ответ: Потому что любая непустая строка в Python считается True. Строка 'False' — непустая, а значит логически True, несмотря на содержимое.

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥282😁2
🐍 Регулярные выражения

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

В статье объясняется, как применять регулярные выражения с помощью модуля re, рассматриваются основные функции, такие как match() и search(), и приводятся примеры их использования.

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🔥2👻1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣42👍20
Вопрос с собеседования

Почему нельзя напрямую сравнивать два float в Python?

Ответ: Сравнение через == может вернуть False, даже если числа выглядят равными. Вместо этого нужно использовать math.isclose(a, b), которая сравнивает два числа с учётом допустимого отклонения (rel_tol и abs_tol) и гарантирует корректное сравнение.

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29🤔7👍532💯2
🐍 Поднимаем потоковый сервис Kafka на Python

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

Автор понятно разбирает основные компоненты Kafka, показывает как настроить кластер и разработать консюмер на Python.

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥3
Совет дня:

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53🤣41🤔732
Вопрос с собеседования

Почему bool([]) — это False, а bool([[]])True?

Ответ: Пустой список ([]) считается логически ложным, но список с хотя бы одним элементом (даже если он тоже пустой) — это уже непустой объект, а значит True.

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3866
🐍 Парсим Telegram-чат с помощью Python

В видео показано, как экспортировать историю чата из Telegram в HTML и с помощью Python извлечь из него пользователей и сообщения.

Автор пошагово разбирает обработку HTML-файла, очистку данных и формирование читаемой истории переписки.

📱 Смотреть на YouTube

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍197🔥71
«Мы тренировали Copilot на вашем коде, вот почему он так плох» 😆

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣71😁91👍1
Под какой буквой правильный ответ?
Anonymous Quiz
48%
A
14%
B
12%
C
26%
D
🤯15😁13🔥5
🐍 Процедурная генерация двухмерной полигональной карты

В статье подробно рассматривается процесс создания алгоритма для процедурной генерации 2D-карт для игр.

Автор описывает все этапы разработки: от разметки территории с помощью диаграмм Вороного до размещения объектов и прокладки дорог, а также делится практическими примерами и визуализациями результатов.

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥6
Блог владельца «Python Developer»

Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:

https://t.me/+ki7GXy4brLgyMDRi
🔥5👍21
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣68🔥11😁51🤔1👨‍💻1
Вопрос с собеседования

В чём разница между pass, continue и break?

Ответ:

▶️ pass — это пустая операция, которая ничего не делает. Используется как заглушка, когда синтаксис требует наличие кода (например, внутри функции, класса или условия), но логика пока не реализована

▶️ continue — прерывает текущую итерацию цикла и переходит к следующей, пропуская оставшийся код в теле цикла

▶️ break — полностью прерывает выполнение цикла, выходя из него досрочно, независимо от условия

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍363💯1
🐍 Как я запускаю 15+ самых разных ИИ на своей машине?

В статье рассказывается о разработке локального сервиса, который объединяет более 15 open-source моделей ИИ для генерации изображений, распознавания объектов, озвучивания текста и других задач.

Автор показывает, как собрать такой инструмент у себя на машине, настроить взаимодействие моделей и получить к ним удобный HTTP-доступ.

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍75🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣52🔥11👍72
Вопрос с собеседования

Как выполнить интерполяцию строк?

Ответ: Без импорта класса Template есть три способа интерполяции строк, которые представлены на фото.

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥63
🐍 Рассылка сообщений по WhatsApp при помощи Python

В видео разбирается, как автоматизировать отправку сообщений в WhatsApp через браузер, обходя ограничения мессенджера.

Автор пишет рабочую программу на Python с использованием PyAutoGUI: открытие чата, ввод текста, отправка и массовая рассылка по списку номеров.

📱 Смотреть на YouTube

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍126🤣3😁2👻2