Zen of Python
20.2K subscribers
1.2K photos
161 videos
32 files
3.14K links
Полный Дзен Пайтона в одном канале

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

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

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

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

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

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

https://t.me/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
Не древний, а легаси
Отладка приложения Flask в Docker с помощью PyCharm

Небольшая пошаговая инструкция со скриншотами без лишних слов:

https://tprg.ru/WNcY

#flask #docker #pycharm
👍1
Библиотека torchaudio

torchaudio — это аудиобиблиотека для PyTorch. Её цель — применить PyTorch к области аудио. Поддерживая PyTorch, torchaudio следует той же философии обеспечения сильного ускорения графического процессора, фокусируясь на обучаемых функциях через систему автограда и имея согласованный стиль. Это в первую очередь библиотека машинного обучения, а не общая библиотека обработки сигналов. 

Подробнее:

https://github.com/pytorch/audio

#библиотека #ml #pytorch
Как Python применяется в нефтехимии

В новом выпуске Moscow Python Podcast авторы пообщались со старшим владельцем продукта компании Сибур Диджитал Вадимом Щемелининым о Индустрии 4.0, видеоаналитике в нефтехимии и о многом другом.

Послушать или посмотреть можно тут:

https://tprg.ru/rnXL

#видео
Что на самом деле означает глобальный оператор в Python

Вы знаете для чего нужен оператор global? Если не знаете или не уверены, то эта статья поможет вам разобраться:

https://tprg.ru/Q92a
Flask и React — от нуля до Full Stack проекта

В этой статье вы узнаете, как использовать Flask и React для создания full stack приложений, которые легко масштабируются, а также увидите множество наглядных примеров:

https://tprg.ru/wVDz

#фронтенд #flask
Мозг даже из памяти стёр этот кошмар
Сниппеты Python для начинающих

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

Подробнее:

https://tprg.ru/9LzC
​​Танки против Зомби: простая игра на Python и Pygame Zero

Полное руководство по созданию игры, объединяющей в себе классические «танчики» и борьбу с зомби.

Подробное объяснение и репозиторий с готовым проектом тут:

https://tprg.ru/OxZY

#gamedev
12 проверенных способов оптимизации функций Python

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

https://tprg.ru/dCig
Как удалить None из списка в Python

Такой вопрос вам могут задать на собеседовании. Чтобы вы не сомневались и могли ответить правильно, мы нашли для вас статью, где всё подробно объяснили:

https://tprg.ru/uMgy
И так на 6 миллиардах устройств