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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
6 проектов в портфолио и гарантия трудоустройства — речь про обучение на факультете Python-разработки

Начинайте обучение, и уже через 16 месяцев вы сможете работать в IT-компании: https://tprg.ru/jN8O

Это #партнёрский пост
Jython: дитя любви Python и Java

Холивары в сторону! Незачем сравнивать Python и Java, выбирая все достоинства и недостатки, если есть Jython. Jython — это реализация Python, написанная на чистом Java.

Если вы ещё не знакомы с ним, то эта статья поможет вам разобраться:

https://tprg.ru/Bobx
Разработка микросервисов на Python на примере реального проекта

В этом видео вы разберёте такие программные паттерны разработки, как MVC и Dependency Injection, познакомитесь с фреймворком Flask и графовой БД Neo4j.

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

https://tprg.ru/PuJA

#видео #flask
Django против Flask в 2021 году: какой фреймворк выбрать

Django и Flask — два самых популярных веб-фреймфорка на Python. И если первый это тяжеловес, то второй более простой в плане возможностей и настройки.

Если вы хотите разобраться какой фреймворк лучше подойдёт для изучения или использования в вашем проекте — прочитайте эту статью:

https://tprg.ru/6fUY

#django #flask
Развёртывание Python Flask-приложения с помощью Heroku

В этом руководстве вы научитесь создавать Python-приложение на Flask с последующим развёртыванием его на Heroku. Также вы познакомитесь с безопасным управлением конфигурацией и секретами различных сред.

Подробнее в статье:

https://tprg.ru/JwGZ

#flask
Выбрал Python вместо C, но С решил иначе
Используем глубокое обучение, чтобы отгадывать страны по фотографиям в GeoGuessr

GeoGuessr — это игра, где вам необходимо за отведённое время отгадать случайную точку в Google StreetView. Игра интересна сама по себе, но ещё интереснее узнать, кто справится с её прохождением лучше — человек или машина.

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

https://tprg.ru/ekQ3
This media is not supported in your browser
VIEW IN TELEGRAM
Как с помощью Python делать красивые математические анимации

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

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

https://bit.do/fQxMm
👍1
Хинт для программистов: кроме этого канала у Tproger есть ещё 4 канала, где можно получать отборную инфу по конкретной теме.

Каждый найдёт что-нибудь для себя:
— мобильная разработка: @mobi_dev
— веб-разработка: @tproger_web
— геймдев: @make_game
— основы программирования: @prog_point
Samsung выпустила более 15 бесплатных лекций про нейросети и ИИ на русском

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

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

https://tprg.ru/pfI4

#ml
Что такое точка с запятой в Python

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

Какую именно — читайте в статье:

https://tprg.ru/vO79
Инженер облачных сервисов — это специалист, без которого в ближайшие 10 лет не сможет обойтись ни одна крупная компания

Поэтому, если вы уже умеете проектировать, создавать и запускать системы обработки данных на серверах и хотите сделать рывок в своей карьере, приходите на курс «Cloud Data Engineering» от GeekBrains.

За 11 месяцев вы научитесь:

— запускать виртуальные серверы;
— разворачивать приложения с микросервисной архитектурой;
— работать со Spark, ClickHouse, Greenplum и Kubeflow в Kubernetes;
— создадите 12 проектов для портфолио;
— получите диплом о переподготовке и возможность устроиться на работу с зарплатой 200 000 рублей.

Зарегистрироваться на курс можно по ссылке: https://gb.ru/link/fk523N

Это #партнёрский пост
👍1
Аббревиатура Python Object Oriented Programming неспроста?
Бот-анекдот в Twitter с помощью Python и Zapier

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

Способ создания бота и код можно найти в статье:

https://tprg.ru/9bIX
Модификаторы доступа Python: общедоступные, частные и защищенные переменные

В общепринятом смысле в Python нет модификаторов доступа, но есть некоторые условности. Об этих условностях вы можете прочитать в статье:

https://tprg.ru/3BFh
Обучитесь Data Science с нуля

Освойте за 1,5 года Data Science и начните решать прикладные задачи в области искусственного интеллекта.

А если после успешного обучения вы не найдёте работу, GeekBrains вернёт деньги за учёбу: https://tprg.ru/YMjf

Это #партнёрский пост
4 техники для краткого кода в Python

Python обладает действительно удобным и понятным синтаксисом, которые при этом обладает своими особенностями.

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

https://tprg.ru/cSIb
Python map(): обработка массивов без циклов

Встроенная Python-функция map() позволяет удобно взаимодействовать с массивами без явного использования цикла for. В этой статье вы узнаете:

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

https://tprg.ru/2pc8
Какой уж там дзен
Ну и чья же всё-таки машина?

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

#викторина
Что будет напечатано при выполнении кода на изображении выше?
Anonymous Quiz
58%
NOT my cars!!
33%
My cars!
6%
NEW CAR
2%
new car