🤖 Робот в лабиринте: обрабатываем в Python очереди с приоритетом
Иногда полная сортировка элементов избыточна – нужно лишь найти приоритетный элемент. Для реализации соответствующих структур данных в стандартной библиотеке Python есть модуль heapq.
https://proglib.io/sh/yP1hrAp9Yg
Иногда полная сортировка элементов избыточна – нужно лишь найти приоритетный элемент. Для реализации соответствующих структур данных в стандартной библиотеке Python есть модуль heapq.
https://proglib.io/sh/yP1hrAp9Yg
Сетап проекта Flask: разработка через тестирование, Docker, Postgres и другое. Часть 1
https://proglib.io/w/7412ce64
https://proglib.io/w/7412ce64
Thedigitalcatonline
Flask project setup: TDD, Docker, Postgres and more - Part 1
A step-by-step tutorial on how to setup a Flask project with TDD, Docker and Postgres
В основе современных цифровых продуктов лежат технологии искусственного интеллекта, глубокого и машинного обучения. Индустрия востребована, но квалифицированных специалистов мало — самое время прокачаться в Data Science.
На бесплатном занятии в Нетологии узнаете о возможностях обучения нейросетей, машинного и глубокого обучения, необходимом скилсете и путях входа в профессиональную область.
Регистрируйтесь, это бесплатно → http://netolo.gy/fFc
На бесплатном занятии в Нетологии узнаете о возможностях обучения нейросетей, машинного и глубокого обучения, необходимом скилсете и путях входа в профессиональную область.
Регистрируйтесь, это бесплатно → http://netolo.gy/fFc
Pylance: быстрая, многофункциональная языковая поддержка Python в Visual Studio Code.
https://proglib.io/w/84b0edef
https://proglib.io/w/84b0edef
Microsoft News
Announcing Pylance: Fast, feature-rich language support for Python in Visual Studio Code
We are excited to announce Pylance, our fast and feature-rich language support for Python in Visual Studio Code! Pylance is available today in the Visual Studio Code marketplace. Pylance depends on our core Python extension and builds upon that experience…
Одно небольшое изменение синтаксиса, один гигантский шаг для ваших навыков программирования.
https://proglib.io/w/3b82928e
https://proglib.io/w/3b82928e
Medium
Change The Way You Write Python Code With One Extra Character
one small syntax change, one giant step for your coding skills
> import numpy as np
> min(50, np.NaN)
50
> min(np.NaN, 50)
nan
Почему это так? https://proglib.io/w/154e86a5
Stack Overflow
Why do NaN values make min and max sensitive to order?
> import numpy as np
> min(50, np.NaN)
50
> min(np.NaN, 50)
nan
(Same behaviour occurs with max)
I know that I can avoid this behaviour by using numpy.nanmin. But what causes the change
> min(50, np.NaN)
50
> min(np.NaN, 50)
nan
(Same behaviour occurs with max)
I know that I can avoid this behaviour by using numpy.nanmin. But what causes the change
Pandas 1.x Cookbook (2020)
Авторы: Matt Harrison, Theodore Petrou
Библиотека pandas огромна, и часто пользователи не знают о многих ее впечатляющих функциях. Официальная документация pandas, хоть и подробная, не содержит много полезных примеров того, как использовать вместе несколько команд, как это было бы при реальном анализе. Данная книга знакомит вас с ситуациями в работе с библиотекой, с которыми вы, скорее всего, столкнетесь.
Скачать книгу
Авторы: Matt Harrison, Theodore Petrou
Библиотека pandas огромна, и часто пользователи не знают о многих ее впечатляющих функциях. Официальная документация pandas, хоть и подробная, не содержит много полезных примеров того, как использовать вместе несколько команд, как это было бы при реальном анализе. Данная книга знакомит вас с ситуациями в работе с библиотекой, с которыми вы, скорее всего, столкнетесь.
Скачать книгу
Telegram
Книги для программистов (reserved)
Pandas 1.x Cookbook (2020)
Авторы: Matt Harrison, Theodore Petrou
Авторы: Matt Harrison, Theodore Petrou
Почему люди используют .format(), когда есть форматированные строковые литералы?
https://proglib.io/w/c198ce3f
https://proglib.io/w/c198ce3f
Reddit
From the learnpython community on Reddit
Explore this post and more from the learnpython community
The Python Workshop (2019)
Авторы: Andrew Bird, Dr Lau Cher Han, Mario Corchero Jimenez, Graham Lee, Corey Wade
Если вы уже знаете, что хотите изучать Python, самый быстрый способ для вас - это учиться на практике. Данная книга заточена под развитие практических навыков, чтобы далее вы могли развиваться в сфере машинного обучения, писать программы, которые помогут автоматизировать ваши занятия и сэкономить кучу времени, или даже создавать свои собственные игры и настольные приложения.
Скачать книгу
Авторы: Andrew Bird, Dr Lau Cher Han, Mario Corchero Jimenez, Graham Lee, Corey Wade
Если вы уже знаете, что хотите изучать Python, самый быстрый способ для вас - это учиться на практике. Данная книга заточена под развитие практических навыков, чтобы далее вы могли развиваться в сфере машинного обучения, писать программы, которые помогут автоматизировать ваши занятия и сэкономить кучу времени, или даже создавать свои собственные игры и настольные приложения.
Скачать книгу
Telegram
Книги для программистов (reserved)
The Python Workshop (2019)
Авторы: Andrew Bird, Dr Lau Cher Han, Mario Corchero Jimenez, Graham Lee, Corey Wade
Авторы: Andrew Bird, Dr Lau Cher Han, Mario Corchero Jimenez, Graham Lee, Corey Wade
Комплексная шпаргалка по Python для начинающих
16-минутное универсальное руководство по началу работы с Python.
https://proglib.io/w/74109e52
16-минутное универсальное руководство по началу работы с Python.
https://proglib.io/w/74109e52
Medium
Comprehensive Python Cheat Sheet for Beginners
16 minute one-stop tutorial for getting started with Python
Beginning PyQt (2020)
Автор: Joshua M. Willman
Изучите разработку приложений с графическим интерфейсом с нуля, используя практический подход, реализованный в этой книге, создавая простые проекты, обучающие основам использования PyQt. Каждая глава в этой книге постепенно переходит к обучению более сложным и разнообразным концепциям, которые помогут вам в разработке интересных приложений с использованием последней версии PyQt.
Скачать книгу
Автор: Joshua M. Willman
Изучите разработку приложений с графическим интерфейсом с нуля, используя практический подход, реализованный в этой книге, создавая простые проекты, обучающие основам использования PyQt. Каждая глава в этой книге постепенно переходит к обучению более сложным и разнообразным концепциям, которые помогут вам в разработке интересных приложений с использованием последней версии PyQt.
Скачать книгу
Telegram
Книги для программистов (reserved)
Beginning PyQt (2020)
Автор: Joshua M. Willman
Автор: Joshua M. Willman
Хеширование
Погрузитесь в словари Python, изучив четыре задачи и подумав об их решениях.
https://proglib.io/w/6a82d2de
Погрузитесь в словари Python, изучив четыре задачи и подумав об их решениях.
https://proglib.io/w/6a82d2de
Akshay's Blog
Hashing it Out – Akshay's Blog
A deep dive into Python dictionaries.
Что мотивирует вас откликнуться на вакансию?
Статья о том, как реализованы и быстры JIT-компиляторы: Pypy, LuaJIT, Graal и другие.
https://proglib.io/w/ffb5d094
https://proglib.io/w/ffb5d094
Carol's Blog
How JIT Compilers are Implemented and Fast: Pypy, LuaJIT, Graal and More | Carol's Blog
Carol Chen's blog about stuff she does or reads about or observes