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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Создание и развёртывание веб-приложения на Python и Flask

Если вы думали, как вам применить ваши навыки в Python на практике, то вот отличный способ — создайте своё собственное веб-приложение.

В этом полезном руководстве вы узнаете, как:
— преобразовать код Python в полноценное веб-приложение на Flask;
— добавить HTML в Python;
— развернуть ваше веб-приложение в Google App Engine.

https://tprg.ru/uTIC

#flask #webdev
👍1
Ребята из /Data хотят узнать, что вы думаете об IT. Пройдите опрос и расскажите, что бесит в IT, а за чем — будущее. Среди участников опроса разыгрывают смартфон Samsung S20+, софт JetBrains, крутые железки, книги и многое другое.

Пройти опрос: https://tprg.ru/dAZ7

Это #партнёрский пост
👍1
Странная какая-то порода
👍1
11 забавных пасхалок в Python

Помимо кучи полезных возможностей, Python полон многочисленных сюрпризов.

В этой статье вы узнаете про 11 из них:

https://tprg.ru/b7v4

А какие ещё пасхалки в Python вы знаете?
👍3
Решаем задачи для Middle Backend разработчика на Python

Хотите проверить свои знания? Тогда предлагаем вам несколько реальных задач, которые просят решить на собеседованиях на позицию Middle Backend разработчик. Все задачи на Python и содержат ответы со способами решения.

Проверить свои силы можно тут:
https://tprg.ru/kubd

#бэкенд
👍2
Графические интерфейсы Python с DearPyGui

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

Если вы хотите создать программу с графическим интерфейсом, но тратить много сил и времени на него не хотите, то обратите внимание на библиотеку DearPyGui. Автор этой статьи познакомит вас с этим инструментов:

https://tprg.ru/w9e4

#библиотека
👍1
Telegram-бот на Python: от первой строчки до запуска на Heroku

Популярность Telegram растёт день ото дня благодаря множеству возможностей, которые он предоставляет. Одна из них — боты.

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

https://tprg.ru/s6nc
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
StyleFlow: изменение изображений с помощью генеративно-состязательной сети

StyleFlow — это простое и эффективное решение, которое позволяет использовать GAN для глубокой работы с фотографиями. В частности, проект позволяет менять пол человека, его возраст, причёску, положение головы относительно кадра и не только.

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

https://tprg.ru/lcNe

#ml
👍1
Проекты на Django для начинающих: двухчасовой видеокурс

Это видео познакомит вас с тремя проектами, которые вы можете сделать самостоятельно, используя фреймворк Django, а именно:

— сокращатель ссылок;
— список дел;
— английский словарь.

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

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

https://tprg.ru/N6sD

#django
👍1
Все питонисты — супергерои 😏
👍1
26 вопросов и ответов с собеседований по Data Science

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

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

https://tprg.ru/zucx

#datascience #ml
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Math Inspector: визуальная среда программирования

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

Изучить подробнее и скачать можно тут:
https://tprg.ru/GfAO
👍1
Как сделать Python быстрее С++

Вы знали, что можно ускорить выполнение кода Python до уровня С++ или даже обогнать его? Автор статьи, перевод которой мы подготовили, использовал для этого Numba.

Посмотрите, как с помощью этого JIT-компилятора он ускорил генерацию случайных чисел в несколько раз и обогнал по производительности C++:

https://tprg.ru/vgAH
👍1
7 ошибок специалистов по данным в Python

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

— не запутаться в версиях зависимостей;
— применить непрерывную интеграцию и зачем она нужна;
— правильно структурировать код и так далее.

Подробнее в статье:
https://tprg.ru/eyfV

#datascience
👍1
Как научиться новому или повысить квалификацию

Если вы хотите связать свою жизнь с IT или расширить уже имеющиеся навыки в программировании, то вам может помочь ITEA. IT Education Academy готовит специалистов IT-сферы, в частности Python-разработчиков. В рамках обучения вас будут ждать живые вебинары, проверка домашнего заданий и даже помощью с трудоустройством и стажировкой.

ITEA предлагает курсы для разных уровней знаний:
«Python Basics» для новичков;
«Python Advanced» и «Python/Django» для продвинутых;
— а «Python для Data Science» подойдёт для аналитиков данных.

А до конца февраля ITEA дарит скидку -25% на все курсы, поэтому успейте записаться: https://clck.ru/T9hsz

Это #партнёрский пост
👍2
Пример для подражания
👍1
В Python 3.10 появятся операторы case и match

На официальном сайте языка Python появилась информация, что в версии Python 3.10 наконец появятся новые операторы match и case. Новые операторы позволят сделать код чище и избавят разработчиков от необходимости написания самодельных аналогов.

Подробности и пример кода тут:
https://tprg.ru/noia
👍1
Как получить новые знания и выиграть за это подарки

Для этого достаточно принять участие в бесплатном онлайн-интенсиве по Python-разработке, который пройдёт 15-17 февраля.

Сооснователь и технический директор Lia Никита Левашов расскажет всем участникам:

— что такое NLU и как компьютер понимает естественную речь;
— как устроена архитектура «умных» чат-ботов;
—как создать своего чат бота, научить говорить и подключить к Telegram.

Помимо новых знаний всем участникам подарят электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись», а трём лучшим вручат сертификаты на 30 000 рублей для обучения в Skillbox!

Подробная программа и запись: https://clc.am/cjFLDA

Это #партнёрский пост
👍1
Как создать бота для Discord на Python

В этом пошаговом руководстве вы научитесь делать своего собственного бота для Discord, начиная от создания пользователя-бота до написани Python-кода и развёртывания его в Ubuntu 20.04.

Изучить руководство можно тут:
https://tprg.ru/xdnX
👍1
Распознавание капчи с помощью Python

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

https://tprg.ru/zJ89

#ml
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
MeInGame: создание 3D-модели персонажа по фото

В рядах нейросетей пополнение. Новая нейронка создаёт 3D-модель человека всего по одной фотографии. Такую модель потом можно использовать в видеоиграх или для создания визуальной оболочки голосового помощника.

Изучить технологию или скачать и попробовать самому можно тут:

https://tprg.ru/dT3c

#ml
👍1