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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Подборка актуальных вакансий

Middle DBA
Где: Москва, можно удалённо
Опыт: от 3 лет

DevOps / SRE-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет

Senior Python-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет

Senior Application Security Engineer
Где: Москва, можно удалённо
Опыт: от 5 лет

Ведущий Python-разработчик
Где: Москва, можно удалённо
Опыт: от 5 лет

Ведущий Python-разработчик
Где: Москва, можно удалённо
Опыт: от 5 лет

#вакансии #работа
🤮3👍1👎1🤔1💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Ускоренный курс по представлениям и генераторам списков

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

В этой статье вы сможете узнать о них подробнее и увидеть, как они работают:

https://towardsdev.com/a-crash-course-in-python-comprehensions-and-generators-f069c8f8ca38

#курс
👍12🔥2💯1
Можно ли стать дата-сайентистом в МТС и как это сделать

Не секрет, что Data Science сегодня очень популярное направление в разработке, но уметь кодить на Python недостаточно для становления специалистом по данным, что бы вам не говорили.

У МТС есть специальные курсы по профессии Data Scientist, которые помогают освоить это направление и статью частью команды. Но попасть туда могут не все. На самые частые вопросы о курсах компании ответили тут:

https://tprg.ru/ERBI
💩16👍4🤮1
Поздравления для питонистов от нейросети

Новый год уже через несколько часов и мы долго думали, как вас поздравить. Наконец, мы решили, что раз уж python и нейросети просто созданы друг для друга, то и питонистов должна поздравить нейросеть!

Мы попросили Балабобу написать несколько пожеланий для наших подписчиков и вот, что у неё получилось. Кстати, этими открытками вы можете также поздравить своего друга-питониста!

С наступающим!
27👍12💩5😁4
Разработка на Python для детей

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

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

https://tproger.ru/articles/razrabotka-na-python-dlja-detej/
👍14💩2
Новогодний Бинго для программистов

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

Заполняйте его и делитесь своими результатами в комментарии!
🔥114💩2👍1
Mito — быстрый старт на Python для тех, кто привык к Excel

Mito — это графический интерфейс для быстрой работы с наборами данных, который по вашим действиям создаёт код на Python. С помощью неё ладе неопытный разработчик сможет разобраться с тем, как обрабатывать данные, узнать что-то новое и при этом получить понятный код на много строк всего за несколько кликов:

https://habr.com/ru/company/skillfactory/blog/595807/

#mito
👍9🔥31
Как разбить текст на абзацы с помощью Python

В этой статье будет представлен подход, использованный в проекте, посвящённом реферированию подкастов. Корректное реферирование текста всегда начинается с разделения его на смысловые части — абзацы. Делать вы это будете, разумеется, с помощью обработки естественного языка.

Подробнее:

https://nuancesprog.ru/p/16558/

#nlp
👍4
Чат. Если бы 2022 был языком программирования, то каким и почему?

Давайте пофантазируем и обсудим каким бы был 2022 год языком программирования! Может сказать существующий или придумать свой! Но только чур с аргументацией своего выбора!

#чат
👍5
Ускоряем тестирование: быстро, модно, без рутины

Разработчик из QIWI решил поделиться опытом его команды, которая работала над проектом ContactPay. А именно тем, как они смогли быстрее и результативнее выполнять тестирование фич, ускоряя общее время разработки и улучшая её качество:

https://habr.com/ru/company/qiwi/blog/702302/

#qa
💩4👍1
Java против Python: базовый Python для разработчиков Java

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

https://realpython.com/java-vs-python/
👍8
Как из данных узнавать о том, что в продукте что-то пошло не по плану

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

Подробнее об этом расскажет продуктовый аналитик — тот, кто лично находит такие аномалии:

https://habr.com/ru/post/704988/

#datascience
👍3💩3
JSON и Python: есть контакт!

JSON представляет собой распространённый формат обмена данными между различными системами. Так, многие API возвращают результаты именно в этом формате.

В статье вы узнаете, в чём суть JSON и как его обрабатывать с помощью встроенного модуля json в Python:

https://nuancesprog.ru/p/15586/

#json
👍8🔥2😁2💩2
Обзор и сравнение популярных в 2022 году линтеров для Python

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

Какие из них брать в свой арсенал, решать вам.

https://inventwithpython.com/blog/2022/11/19/python-linter-comparison-2022-pylint-vs-pyflakes-vs-flake8-vs-autopep8-vs-bandit-vs-prospector-vs-pylama-vs-pyroma-vs-black-vs-mypy-vs-radon-vs-mccabe/
🔥5
Как написать трекинг парковочных мест

Вам знакома ситуация, когда ты приезжаешь с работы и не можешь найти свободной место во дворе, кружишься, толкаешься с другими водителями, чтоб разъехаться и в итоге уезжаешь из двора, чтобы найти место где-то ещё? Или помните то чувство, когда прямо перед вашим носом кто-то занимает последнее свободное место, потому что вы решили заехать во двор с другой стороны?

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

https://habr.com/ru/post/703276/

#cv #петпроект
👏154🔥4🙈2🗿1
Субъективные итоги 2022 года в мире Python

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

https://tproger.ru/articles/subektivnye-itogi-2022-goda-v-mire-python/
6👍3