python_practics | Unsorted

Telegram-канал python_practics - python_practics

5480

Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics

Subscribe to a channel

python_practics

Сверхбыстрый Python

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

Курс в формате pdf👇

#курсы_книги

@python_practics

Читать полностью…

python_practics

Преимущества Python – ключ к успешной карьере в IT

Python – один из самых популярных языков программирования в мире. Он отлично подходит для тех, кто не только начинает свой путь в программировании, но и для продвинутых разработчиков. Согласно исследованиям учебного центра IBS, Python набрал 30% голосов и занял первую строчку рейтинга среди “Самых популярных языков программирования в России”.

Тимлид в WIS Software, ментор и Senior в веб-разработке на Python Александр Сычев выделил, какими преимуществами обладает Python для разработчиков разного уровня подготовки от “Trainee” до “Senior”.

Подробнее👇

#статьи

@python_practics

Читать полностью…

python_practics

Requests

Данная библиотека упрощает генерацию HTTP-запросов к другим сервисам, помогает писать их очень просто и быстро. Код получается лаконичным, а запрос легко настроить и отправить. Библиотека поддерживает множество функций и написана понятным языком.

Подробнее о работе с Requests👇

#фреймворки_библиотеки

@python_practics

Читать полностью…

python_practics

#теория_python

@python_practics

Читать полностью…

python_practics

Изучаете Python? Хотите больше практики? Приглашаем на бесплатный мини-курс Skillbox! Минимум скучной теории — больше мощной практики на реальных задачах разработчиков. 1 мини-курс — сразу 4 проекта в портфолио!

Записаться и узнать подробную программу: https://epic.st/l-TIyJ

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

— Разберёте базовый синтаксис языка.
— Создадите бота для Telegram, который умеет переводить голос в текст.
— Сделаете бота умнее — научите его обрабатывать фотографии.
— Узнаете, как парсить сайты — собирать информацию с веб-страниц в удобные таблицы.
— Напишете сайт с помощью инструмента Flask.

В финале мини-курса вас ждёт прямой эфир с экспертом Анастасией Борневой — руководителем направления по исследованию данных в «Сбере». В прямом эфире она поделится профессиональными секретами, разберёт ваши работы и ответит на вопросы.

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

Откройте новые возможности в новом году!

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Читать полностью…

python_practics

Внимание! - Вопрос!

Как правильно по-разному обрабатывать исключения?

Блоки except обрабатываются сверху вниз и управление передаётся не больше, чем одному обработчику. Поэтому при необходимости по-разному обрабатывать исключения, находящиеся в иерархии наследования, сначала нужно указывать обработчики менее общих исключений, а затем – более общих. Также именно поэтому bare except может быть только последним (иначе SyntaxError). Причём если сначала расположить обработчики более общих исключений, то обработчики менее общих будут просто проигнорированы.

#вопросы_из_собеседований

@python_practics

Читать полностью…

python_practics

#теория_python

@python_practics

Читать полностью…

python_practics

Debugging Machine Learning Models with Python: Develop high-performance, low-bias, and explainable machine learning and deep learning models

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

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

Книга в формате pdf👇

#курсы_книги

@python_practics

Читать полностью…

python_practics

Selenium: пишем парсер для меняющегося сайта

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

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

Подробнее👇

#статьи

@python_practics

Читать полностью…

python_practics

Pylons

Pylons Framework — это среда веб-приложений с открытым исходным кодом, написанная на Python. Он широко использует стандарт интерфейса шлюза веб-сервера для обеспечения повторного использования и разделения функций на отдельные модули. На него сильно повлиял Ruby on Rails: два его основных компонента, Routes и WebHelpers, представляют собой повторную реализацию функций Rails на Python.

Подробнее о работе с Pylons👇

#фреймворки_библиотеки

@python_practics

Читать полностью…

python_practics

#теория_python

@python_practics

Читать полностью…

python_practics

Создаем красивую анимацию на модуле turtle

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics

Читать полностью…

python_practics

Python map(): все, что вы хотели знать, но боялись спросить

Когда только-только начинаешь писать код на Python, разобраться, какому объекту уделять больше внимания, непросто. Если вы приступили к программированию и тоже хотите узнать больше про map() — своеобразную звезду языка, эта статья поможет.

Автор разобрал на примерах, как работает Python map(), в чем ее преимущество перед классическими циклами и какие у нее бывают применения-фишки.

Подробнее👇

#статьи

@python_practics

Читать полностью…

python_practics

#теория_python

@python_practics

Читать полностью…

python_practics

Modern Data Architectures with Python: A modern approach to building data ecosystems

Архитектура данных на Python научит вас интегрировать потоки машинного обучения и науки о данных в вашу платформу данных. Эта книга даст вам глубокий практический опыт работы с такими инструментами, как Kafka, Apache Spark, MongoDB, Neo4J, Delta Lake MLFlow и SQL Dashboards.
К концу этого путешествия вы накопите богатый багаж практических и теоретических знаний для создания собственных экосистем данных.

Книга в формате pdf👇

#курсы_книги

@python_practics

Читать полностью…

python_practics

Не нада так😢

#мемчики

@python_practics

Читать полностью…

python_practics

Рисуем настоящий спиннер на модуле turtle

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics

Читать полностью…

python_practics

Задача:

Завершите решение так, чтобы оно сортировало переданный массив чисел. Если функция передает пустой массив или значение null/nil, она должна вернуть пустой массив.

Пример:

   solution([1,2,3,10,5]) # should return [1,2,3,5,10]
solution(None) # should return []


#задачник

@python_practics

Читать полностью…

python_practics

Упрощение списка

Этот код выполняет сведение потенциально глубокого списка к списку проще с помощью рекурсии.

#полезные_сниппеты

@python_practics

Читать полностью…

python_practics

— А я, так просто, Железный Человек…

Рисуем лого Тони Старка на модуле turtle

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics

Читать полностью…

python_practics

Задачи Python, которыми хорошо размяться

Автор статьи собрал задачи на списки Python, которые могут комфортно добавить к вашим привычкам регулярные упражнения по Python. Если с чего-то и начинать, то пускай поначалу это будет что-то подъемное и комфортное.

Подробнее👇

#статьи

@python_practics

Читать полностью…

python_practics

@python_practics

Читать полностью…

python_practics

#мемчики

@python_practics

Читать полностью…

python_practics

Рисуем логотип популярной социальной сети на модуле turtle

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics

Читать полностью…

python_practics

Задача:

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

Пример:

   "hello case" --> "HelloCase"
"camel case word" --> "CamelCaseWord"


#задачник

@python_practics

Читать полностью…

python_practics

Объединение строк через разделитель

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

#полезные_сниппеты

@python_practics

Читать полностью…

python_practics

Внимание! - Вопрос!

Что такое обработка исключений?

Обработка исключительных ситуаций или обработка исключений (англ. exception handling) — механизм языков программирования, предназначенный для описания реакции программы на ошибки времени выполнения и другие возможные проблемы (исключения), которые могут возникнуть при выполнении программы и приводят к невозможности (бессмысленности) дальнейшей отработки программой её базового алгоритма.

Код на Python может сгенерировать исключение при помощи ключевого слова raise. После него указывается объект исключения. Также можно указать класс исключения, в таком случае будет автоматически вызван конструктор без параметров. raise может выбрасывать в качестве исключений только экземпляры класса BaseException и его наследников, а также (в Python 2) экземпляры классов старого типа.

#вопросы_из_собеседований

@python_practics

Читать полностью…

python_practics

♥️ Все наши каналы по JS / PHP / Python, подпишись ♥️

@seniorFront - всё про фронтенд, практика, примеры кода, интересные статьи

@frontendInterview - подготовка к собеседованиям по фронтенду

@web_craft - php, Laravel, фронтенд

@sWebDev - обзор библиотек JS / CSS

Читать полностью…

python_practics

@python_practics

Читать полностью…

python_practics

Боль🥺

#мемчики

@python_practics

Читать полностью…
Subscribe to a channel