Python Developer
20.8K subscribers
1.91K photos
142 videos
15 files
2.06K links
Авторский канал действующего Python-разработчика

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Как работают or и and и почему это удобно?

В Python операторы or и and возвращают не True или False, а один из операндов, что позволяет их использовать для сокращённых выражений.

Or возвращает первое «истинное» значение, а если оба ложные — последний операнд:
print(0 or "Python" or "")  # "Python"
print(False or 0) # 0


С and логика обратная — он возвращает первое ложное значение или последний операнд, если все истинные:
print(10 and "Hello")  # "Hello"
print([] and "Python") # []
print(1 and 2 and 3) # 3


Это позволяет избегать лишних if, например:
user_input = input() or "По умолчанию"

# Здесь, если пользователь ничего не ввёл, or подставит «По умолчанию».


Вывод: or позволяет лаконично задавать значения по умолчанию, а and — писать короткие проверки без if, делая код чище и читаемее.

tags: #обучение

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍32
Что выведет код сверху?
Anonymous Quiz
32%
[20, [], [], []]
32%
[20, []]
22%
[20]
13%
[20, [], 60, 80]
61
📱 Автоматизация отправки e-mail рассылок на Python

Автор статьи показывает, как автоматизировать отправку e-mail’ов: от простых уведомлений до полноценных рассылок.

Полезно всем, кто работает с коммуникациями, CRM, ботами или просто хочет автоматизировать рутину.

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

tags: #статья

Python Developer | 📲 MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Вопрос с собеседования

Что такое замыкание?

Ответ: Замыкание — это функция, которая запоминает переменные из своей внешней области видимости и продолжает использовать их, даже если эта область уже вышла из области действия.

Как работает замыкание?
▶️ Внешняя функция создает локальные переменные и вложенную функцию
▶️ Эта вложенная функция использует переменные внешней функции
▶️ Внешняя функция возвращает вложенную функцию, которая продолжает “помнить” эти переменные, даже если внешняя функция уже завершилась

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


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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3
📱 Подборка готовых проектов на Python
⠀⠀ ⠀ ⠀ ⠀⠀

Автор собрал внутри репозитория проекты на все случаи жизни:
▶️Парсеры сайтов
▶️Загрузчики для соцсетей
▶️Утилиты для глубокого анализа системы и «железа»
▶️Простые GUI-приложения
▶️Автоматизация (переименование файлов, сбор логов и т.д.)
▶️Маленькие утилиты (работа с файлами, сетью, системой)
▶️Сетевые инструменты


Сохраняем и пользуемся.

Ссылка на GitHub

tags: #полезное

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
📱 SecureML — библиотека для обучения ML-моделей на чувствительных данных

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

Из коробки — утилиты для работы с персональными данными и инструменты проверки соответствия GDPR, CCPA и HIPAA. Полезно, когда модель обучается на медицинских, финансовых или любых других чувствительных данных.

⛓️ Ссылка на GitHub

tags: #полезное #ml

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍21🤔1
📱 Работа с файлами в Python: полное руководство по open (), readline () и записи данных

В статье разбирается базовая работа с файлами в Python при чтении, записи и управлении файловой системой.

Автор на практических примерах разбирает использование open, read, readline и методов записи для работы с текстовыми данными.

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

tags: #статья

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
📱 Актуальный стек Python-разработчика в 2026

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

Авторы прошлись по версиям Python, FastAPI vs Django, БД, брокерам и линтерам и объяснили каждый выбор.

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

tags: #статья

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4🔥3
А потому что нефиг тестировщика пускать на прод!

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31🔥4👍2
📱 40+ готовых Python-скрейперов в одном репозитории
⠀⠀ ⠀ ⠀ ⠀⠀

ScrapFly Scrapers — коллекция готовых парсеров для Amazon, eBay, TikTok и других. Код асинхронный, использует parsel, работает через ScrapFly API.

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

tags: #полезное #парсинг

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥3
Недалёкое будущее

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19😁6👍43🤯1😎1
📱 Где применяется Python: разбор по направлениям

Нашли хорошую статью для тех, кто только знакомится с языком или хочет понять, куда двигаться дальше.

Внутри разбирают все направления: бэкенд на Django и Flask, телеграм-боты, аналитика данных, машинное обучение, робототехника, анимация в Pixar и даже игры.

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

tags: #статья

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3🔥2
🐍 Бесплатный курс по Big Data и Data Science с нуля

Курс для тех, кто хочет разобраться в данных без лишней теории — объясняют просто, с практикой на реальных наборах данных.

Внутри основы Data Science и ML, Python с NumPy и Pandas, визуализация на Matplotlib и Seaborn, SQL, Linux и основы Big Data.

Ссылка на курс

tags: #обучение #курсы

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2🔥2
Разница между списками:

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁51👍8🤣5🔥31
📱 Делаем графический интерфейс на Python: знакомимся с tkinter

tkinter — самый простой способ добавить GUI к Python-скрипту. Встроен в язык, работает на Windows, macOS и Linux.

В статье разобрали всё от нуля: первое окно, основные виджеты, менеджеры геометрии и обработка событий. Есть примеры кода для каждого элемента.

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

tags: #статья

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥5👍3
📱 Большая подборка вопросов для подготовки к собесам по Python
⠀⠀ ⠀ ⠀ ⠀⠀

Нашли репозиторий на GitHub с вопросами и ответами по основным темам: синтаксис, ООП, многопоточность, структуры данных и другое.

Удобно пройтись перед интервью и освежить знания.

Ссылка на Github

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

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4🔥3
🐍 Python в примерах и задачах: практический курс

Нашли курс, где обучение проблемно-ориентированное: теория даётся только тогда, когда она нужна для решения конкретной задачи.

Хороший вариант для тех, кто устал от скучных туториалов.

Ссылка на курс

tags: #обучение #курсы

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍21🤯1
📱 Python + OpenWeather API: пишем прогноз погоды

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

Внутри работа с библиотекой requests, формирование запроса, парсинг JSON-ответа и вывод результата.

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

tags: #статья

Python Developer | 📲 MAX | ИИ-Бот
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍5🔥3