#python python... PYTHON 🔛 🚀
11 subscribers
914 photos
7 videos
158 files
1.54K links
Download Telegram
🐍Хардкорный тест по Python

Ответьте на 20 вопросов и проверьте, насколько хорошо вы знаете язык. Сможете сдать — пройдёте на продвинутый курс для разработчиков по специальной цене.

Пройти тест: https://otus.pw/5CMn/
Python for Marketing Research and Analytics (2020)
Авторы: Jason S. Schwarz, Chris Chapman, Elea McDonnell Feit
Количество страниц: 283

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

Скачать книгу
🐍 Хватит использовать print для отладки в Python: переходите на Icecream

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

https://proglib.io/sh/H6F2egJfiy
Tips & Tricks. Замена пробелов на указанные символы.

Пошагово разбираем задачу с собеседования. Пишем функцию для замены всех пробелов в строке на '%20'.

Читать статью

#строки #методы
Топ. Модульное тестирование кода на Python

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

Читать статью

#топ
Книги. Самые новые книги по Python для начинающих питонистов

Подборка книг по Python, вышедших в прошлом, 2020 году. Все они предназначены для начинающих программистов, некоторые — для изучения языка Python с нуля. Ссылки на скачивание прилагаются.

Читать статью

#книги
Tips & Tricks. Определяем, все ли символы в строке уникальны

Задача с собеседования. Пошагово разбираем три варианта проверки символов в строке на уникальность.

Читать статью

#строки
Tips & Tricks. Проверка типов данных и «утиная» типизация в Python

В этой статье:
- типизация языков,
- функции type() и ‘isinstance() в Python,
- неявная («утиная») типизация в Python,
- подсказки типов и модуль mypy.

Читать статью

#функции
Тест по основам Python

Уровень: новичок.

Проходите и поймите какой у вас текущий уровень. После теста, можно записаться на курс по Основам Python.
Head First Design Patterns (2020)
Автор: Eric Freeman, Elisabeth Robson
Количество страниц: 672

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

Скачать книгу
Forwarded from Zen of Python
Практическое руководство по разработке бэкенд-сервиса на Python

Список возможностей Python действительно огромен — Data Science, Machine Learning, WebDev и так далее.

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

https://tprg.ru/Jjfb

#webdev #бэкенд
Forwarded from Zen of Python
Используем Python во фронтенд

Звучит странно? Но это действительно возможно. Например, используя Brython, который позволяет писать фронтенд на Python и в последствии преобразовывать его в JS.

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

https://tprg.ru/ZT1H

#фронтенд
Forwarded from Zen of Python
Названы зарплаты Python-разработчиков

Сервис SuperJob провёл свежее исследование и подсчитал, сколько в среднем зарабатывают Python-разработчики в разных городах России.

Подробнее — в статье
https://tprg.ru/VLCA
Forwarded from Zen of Python
Топ-20 бесплатных ресурсов для изучения Python

Хорошо подобранные материалы помогут быстро продвинуться в изучении Python.

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

https://proglib.io/p/top-20-besplatnyh-resursov-dlya-izucheniya-python-sohrani-eto-v-zakladki-2021-01-08
Forwarded from Zen of Python
Как настроить виртуальную среду Python в Windows 10

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

В этой статье автор пошагово рассказывает, как настроить и запустить виртуальную среду на Windows 10:

https://tprg.ru/t690
Forwarded from Zen of Python
Скрапинг современных веб-сайтов без headless-браузеров

Для того, чтобы развеять миф о сложности веб-скрапинга без использования безголовых браузеров, автор этой статьи показывает, как можно скрапить данные без мам, пап... Точнее, без Selenium, Puppeteer и прочих решений на основе headless-браузеров, используя только Python:

https://tprg.ru/ThN8

#webdev
Forwarded from Zen of Python
Безопасное создание вложенного каталога

В разработке необходимо уметь работать с файловой системой, ведь многие программы либо берут откуда-то данные, либо куда-то записывают.

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

https://tprg.ru/xoiw