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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
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
Как создать базу данных SQLite на Python

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

В этой статье вы научитесь создавать БД и обрабатывать данные из неё в Python:

https://tprg.ru/6rEw

#sql
Запуск Flask на Kubernetes

Уже умеете работать с Flask? Пора двигаться дальше!

В этом руководстве вы рассмотрите Kubernetes и оркестровку контейнеров в целом, развернёте микросервис на основе Python с использованием Docker Compose, а затем изучите пошаговое руководство, в котором подробно описано, как развернуть микросервис на основе Flask в кластере Kubernetes:

https://tprg.ru/U6df

#devops #flask #kubernetes
Инструменты профилирования и визуализации в Python

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

Для решения этих проблем существуют различные инструменты для профилирования и визуализации кода. Несколько из них рассмотрено в этой статье:

https://tprg.ru/Wp31
Использование Black для автоматического форматирования кода на Python

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

Подробнее о Black в этой статье:
https://tprg.ru/LeME
Django для начинающих

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

https://tprg.ru/8NFY

#видео #django
Хотите успевать за трендами в Python и бэкенд-разработке?

Приходите 5 мая в OTUS на демо-занятие «Что нового в Python 3.10».

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

Демо-урок входит в программу онлайн-курса «Python Developer. Professional», поэтому у вас также будет возможность оценить курс и познакомиться с преподавателем.

Зарегистрироваться на урок можно тут:
https://otus.pw/X7oN/

Это #партнёрский пост
«Покажи человеку ошибку и он просто исправит её. Дай человеку намёк на ошибку и он станет внимательнее (возможно).» Python
Скрытые сокровища Python

Если внимательно изучить документацию Python, то можно найти много неочевидных, но классных вещей, которые он умеет делать. Например, вы знали о том, что можно сделать цикл for-else?

Об этой и ещё нескольких фишках читайте в статье:

https://tprg.ru/du4x