Ускорение кода на pandas🚀
Разобрали 4 способа ускорить код при работе с таблицами pandas.
class Python
Разобрали 4 способа ускорить код при работе с таблицами pandas.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
Обработка исключений в одну строчку ❌
Показали, как можно компактно обрабатывать исключения в Python.
class Python
Показали, как можно компактно обрабатывать исключения в Python.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🤣24🤪6🗿5👀4
Горячие клавиши PyCharm 👩💻
Шпаргалка по комбинациям для быстрой и удобной работы в PyCharm.
class Python
Шпаргалка по комбинациям для быстрой и удобной работы в PyCharm.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥2❤🔥1
Mypy — type-checker 👩💻
Преимущества проверки типов:
⏺ Понижение когнитивной нагрузки при работе с кодом.
⏺ Раннее обнаружение ошибок.
⏺ Проверка данных.
⏺ Отсутствие тривиальных модульных тестов.
class Python
Преимущества проверки типов:
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Декораторы: то, о чем вы могли не знать ⚙️
Если у класс реализовать магический метод
class Python
Если у класс реализовать магический метод
__call__ , то экземпляр такого класса можно будет вызывать как функцию, при этом, очевидно, будет вызываться просто этот самый магический метод. Такой объект называют функтором.class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Алгоритм поиска союза ⚙️
Алгоритм поиска союза (Union Find Algorithm) используется для нахождения компонент связности в неориентированных графах и проверки связности между двумя вершинами в графе.
class Python
Алгоритм поиска союза (Union Find Algorithm) используется для нахождения компонент связности в неориентированных графах и проверки связности между двумя вершинами в графе.
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17👀4⚡3
Что отличает Мидл разработчика от Джуна?
Middle умеет программировать самостоятельно без наставника, он понимает продвинутые аспекты языка, ориентируется в своем и чужом коде, знает, как искать и исправлять ошибки. Но как перейти на желаемый грейд?
Команда «Девмана» проанализировала рынок, требования работодателей и создала свою методику, с помощью которой выпускает уверенных Мидл разработчиков.
Например, за 2 месяца — январь и февраль 2023 года — мы трудоустроили 11 выпускников из 11 (!) на желаемую позицию, с зп выше 110 тр.
Что помогло нашим ученикам? Сочетание нескольких подходов на «Девмане»:
✔️ Обучаем на реальных проектах. У вас будет портфолио из 50 небольших и 9 полноценных проектов.
✔️ Симулируем рабочую среду внутри IT компаний. Учим читать свой и чужой код, находить и исправлять ошибки, проходить технические собеседования и многое другое.
✔️ Трехмесячная стажировка запланирована в конце учебной программы.
Обучение стартует 13 марта. Первая неделя курса пробная и не требует предварительной платы. Достаточно вложить свое время и желание учиться!
Если вы готовы стать Мидл Python-разработчиком уже в следующем году переходите в бота→ http://bit.ly/3yd0UQk
Реклама ООО Девман Pb3XmBtzt1vCHfiA7bxZG9HgJAR199X8zVa9Uq6
Middle умеет программировать самостоятельно без наставника, он понимает продвинутые аспекты языка, ориентируется в своем и чужом коде, знает, как искать и исправлять ошибки. Но как перейти на желаемый грейд?
Команда «Девмана» проанализировала рынок, требования работодателей и создала свою методику, с помощью которой выпускает уверенных Мидл разработчиков.
Например, за 2 месяца — январь и февраль 2023 года — мы трудоустроили 11 выпускников из 11 (!) на желаемую позицию, с зп выше 110 тр.
Что помогло нашим ученикам? Сочетание нескольких подходов на «Девмане»:
✔️ Обучаем на реальных проектах. У вас будет портфолио из 50 небольших и 9 полноценных проектов.
✔️ Симулируем рабочую среду внутри IT компаний. Учим читать свой и чужой код, находить и исправлять ошибки, проходить технические собеседования и многое другое.
✔️ Трехмесячная стажировка запланирована в конце учебной программы.
Обучение стартует 13 марта. Первая неделя курса пробная и не требует предварительной платы. Достаточно вложить свое время и желание учиться!
Если вы готовы стать Мидл Python-разработчиком уже в следующем году переходите в бота→ http://bit.ly/3yd0UQk
Реклама ООО Девман Pb3XmBtzt1vCHfiA7bxZG9HgJAR199X8zVa9Uq6
👍2