Zen of Python
20.1K subscribers
1.22K photos
162 videos
32 files
3.17K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
加入频道
Ваш путеводитель по обработке естественного языка (NLP)

Заставить машину понимать и анализировать речь или текст — задача крайне не тривиальная. Ещё более нетривиальная задача — заставить машину, выполнив анализ речи, дать осмысленный ответ. Эти задачи решает NLP. Часто такие задачи выполняют с помощью Python. Как это работает и почему — читайте в этой статье:

https://tprg.ru/TubI

#nlp
Зачем выбирать команду наугад, если лучше сделать force push?
👍1
15 советов и трюков по коду Python

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

Подробнее:

https://tprg.ru/W9VA

#видео
Однострочный for на Python

При создании коллекций элементов на Python циклы for можно заменить однострочником, который сделает то же самое, но с меньшим количеством кода. Существует 4 способа сделать это.

Подробнее:

https://tprg.ru/bzx4
Discord бот на Python

Мы достаточно часто публикуем материалы по созданию различных ботом для Telegram, а вот по Discord значительно меньше. Исправляемся — в этой статьей вы найдёте пошаговую инструкцию по созданию бота для Discord:

https://tprg.ru/WgRA
Зажимаем кулачки и надеемся на скорый отказ от GIL
Немного примеров match/case в Python 3.10

Одним из самых обсуждаемых новшеств в Python 3.10 стало появление match/case. Для тех, кто ещё не знаком с данным оператором и его возможностями, предлагаем познакомиться в этой статье:

https://tprg.ru/lWZ5
Бесплатный курс по Big Data и Data Science

Этот курс поможет углубить знания в области больших данных и машинного обучения, а также изучить применение Data Science на примерах практики передовых компаний. Курс подойдёт тем, кто уже немного знаком с Data Science и хочет продолжить обучение.

Подробнее:

https://tprg.ru/fD5C

#datascience
👍1
Главный секрет операторов match/case в Python

Многие ждали появление операторов match/case в Python. Но столкнувшись с ним впервые, некоторые python-разработчики могут растеряться, ведь его синтаксис несколько отличается от привычного кода на Python.

В чём именно особенность этих операторов — читайте в статье:

https://tprg.ru/L61X
Создание кластера Kubernetes в DigitalOcean с помощью Python и Fabric

И снова давайте поговорим о кластеризации. Существует множество способов и инструментов, с помощью которых это можно сделать, но в этой статье рассмотрели вариант с библиотекой Fabric для Python.

Подробнее:

https://tprg.ru/bygq

#kubernetes
12 актуальных идей для портфолио Python

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

https://tprg.ru/EMZ2
Pip vs Conda: подробное сравнение двух систем упаковки Python

Если вы используете Python в Data Science или компьютерных вычислениях, то заметите, что Python имеет две разные системы упаковки: pip и Conda. Неужели pip недостаточно? Разобрались в этой статье:

https://tprg.ru/povW
Древнее проклятие джуниор-разработчика
Давайте немного отвлечёмся от Python. Вы уже составили резюме, рассказывающее о ваших навыках и возможностях? Вот одна девушка настолько устала от непонятных требований рекрутов, что создала совершенно безумное резюме, включающее несуществующие технологии, и даже рикролл.

Смотрите сами:

https://yangx.top/tproger_official/8351
Простой GUI калькулятор на Python

Калькулятор может сделать каждый начинающий разработчик. Но на этот раз предлагаем вам сделать полноценное кроссплатформенное приложение калькулятора на Python. Бонусом будет его отличный дизайн.

Подробнее тут:

Часть 1 — https://tprg.ru/N7iP

Часть 2 — https://tprg.ru/A732
«Начинай учить Python», — говорили они. «Это легко», — говорили они.
Zipapp Python: создание исполняемых zip-приложений

Приложение Python Zip — это отличный вариант для объединения и распространения исполняемого приложения в одном готовом к запуску файле, что сделает работу ваших конечных пользователей более приятной. Если вы хотите узнать о приложениях Python и о том, как их создавать с использованием стандартной библиотеки zipapp, то это руководство для вас:

https://tprg.ru/ENdG
9 первоклассных функций Pandas Python для работы с данными

Pandas — мощная и одна из самых популярных библиотек при работе с данными, машинном обучении и ИИ. В этой статье представлены 9 функций, которые продемонстрируют его возможности и заставят полюбить его:

https://tprg.ru/YTmK

#pandas
Обучение с подкреплением на Python

Обучение с подкреплением молодая и бурно растущая дисциплина. Это обстоятельство привело к тому, что информации об этом мало на английском и почти нет на русском языке. Особенно, если дело касается объектно-ориентированного подхода.

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

https://tprg.ru/1yDz