О том, как применить алгоритм Дейкстры, Python и OpenCV для поиска пути в лабиринте:
#python #opencv #algo
https://towardsdatascience.com/solving-mazes-with-python-f7a412f2493f
#python #opencv #algo
https://towardsdatascience.com/solving-mazes-with-python-f7a412f2493f
Medium
Solving Mazes With Python
Using Dijkstra’s Algorithm and OpenCV
Ещё один перевод публикации с RealPython про анализ тональности текста.
https://proglib.io/p/lyublyu-i-nenavizhu-analiz-emocionalnoy-okraski-teksta-s-pomoshchyu-python-2020-11-13
Решаем Data Science-задачу определения эмоциональной окраски текста с помощью Python-библиотеки spaCy и стопки рецензий на фильмы. Сентимент-анализ в действии.
#python #nlp #sentimen_analysis #data_science
https://proglib.io/p/lyublyu-i-nenavizhu-analiz-emocionalnoy-okraski-teksta-s-pomoshchyu-python-2020-11-13
Решаем Data Science-задачу определения эмоциональной окраски текста с помощью Python-библиотеки spaCy и стопки рецензий на фильмы. Сентимент-анализ в действии.
#python #nlp #sentimen_analysis #data_science
Библиотека программиста
🔥 «Люблю» и «ненавижу»: анализ эмоциональной окраски текста с помощью Python
Решаем Data Science-задачу определения эмоциональной окраски текста с помощью Python-библиотеки spaCy и стопки рецензий на фильмы. Сентимент-анализ в действии.
Перевел туториал о MySQL коннекторе для Python https://proglib.io/p/python-i-mysql-prakticheskoe-vvedenie-2021-01-06
#python #databases #sql #mysql
#python #databases #sql #mysql
Библиотека программиста
🐍🐬 Python и MySQL: практическое введение
Рассмотрим на практическом примере, как из кода Python делать SQL-запросы к MySQL-серверу: CREATE, SELECT, UPDATE, JOIN и т. д.
📊 Туториал: визуализация данных в вебе с помощью Python и Dash
В этом руководстве рассмотрим, как с помощью Python и библиотеки Dash создать, оформить и опубликовать на хостинге интерактивное веб-приложение с результатами анализа данных.
https://proglib.io/p/tutorial-vizualizaciya-dannyh-v-vebe-s-pomoshchyu-python-i-dash-2021-01-11
#python #data_science #dash #web
В этом руководстве рассмотрим, как с помощью Python и библиотеки Dash создать, оформить и опубликовать на хостинге интерактивное веб-приложение с результатами анализа данных.
https://proglib.io/p/tutorial-vizualizaciya-dannyh-v-vebe-s-pomoshchyu-python-i-dash-2021-01-11
#python #data_science #dash #web
Библиотека программиста
📊 Туториал: визуализация данных в вебе с помощью Python и Dash
В этом руководстве мы рассмотрим, как с помощью Python и библиотеки Dash создать, оформить и опубликовать на хостинге интерактивное веб-приложение с результатами анализа данных.
Рассмотрим на примерах, в чем польза вложенных функций Python и как их применять для инкапсуляции кода, замыканий и декораторов.
https://proglib.io/p/kak-v-python-primenyayutsya-vlozhennye-funkcii-2021-02-09
#python
https://proglib.io/p/kak-v-python-primenyayutsya-vlozhennye-funkcii-2021-02-09
#python
Библиотека программиста
🐍 Как в Python применяются вложенные функции
Рассмотрим на примерах, в чем польза вложенных функций Python и как их применять для инкапсуляции кода, замыканий и декораторов.
Написал статью про арены, пулы и блоки. Если сочетание этих трех слов вам ни о чем не говорит, пора узнать, как устроена работа с памятью в Python.
🐍 Помнить всё. Как работает память в Python
https://proglib.io/p/pomnit-vse-kak-rabotaet-pamyat-v-python-2021-03-14
#python #memory #allocators
🐍 Помнить всё. Как работает память в Python
https://proglib.io/p/pomnit-vse-kak-rabotaet-pamyat-v-python-2021-03-14
#python #memory #allocators
Библиотека программиста
🐍 Помнить всё. Как работает память в Python
Арены, пулы и блоки. Если сочетание этих трех слов вам ни о чем не говорит, пора узнать, как устроена работа с памятью в Python.
🎞 Как с помощью Python делать красивые математические анимации
Перевел для proglib статью с примерами, как использовать навыки Python, чтобы сделать красивые математические анимации в духе YouTube-канала 3Blue1Brown.
https://proglib.io/p/kak-s-pomoshchyu-python-delat-krasivye-matematicheskie-animacii-2021-04-14
#python #manim #animations #3Blue1Brown
Перевел для proglib статью с примерами, как использовать навыки Python, чтобы сделать красивые математические анимации в духе YouTube-канала 3Blue1Brown.
https://proglib.io/p/kak-s-pomoshchyu-python-delat-krasivye-matematicheskie-animacii-2021-04-14
#python #manim #animations #3Blue1Brown
Библиотека программиста
🎞️ Как с помощью Python делать красивые математические анимации
Показываем на примерах, как использовать навыки Python, чтобы сделать красивые математические анимации в духе YouTube-канала 3Blue1Brown.
Кратко о том, как работать с файлами Excel из Python, и наоборот — запускать Python-код изнутри Excel (последнее — бегло).
https://vk.com/@python_ds-kak-rabotat-s-excel-failami-iz-python
#python #excel #spreadsheets
https://vk.com/@python_ds-kak-rabotat-s-excel-failami-iz-python
#python #excel #spreadsheets
VK
Как работать с Excel-файлами из Python?
Если вам нужно работать с табличными файлами из Python, а формат зависит только от вас, то по возможности используйте не xls-, xlsx-файлы..
Несколько интересных статей и переводов по #data_science и #python из недавних постов на Хабре:
— «Triton: Open Source язык для ядер Deep Learning» перевод статьи про трудности обработки данных на GPU и проект Triton от OpenAI https://habr.com/ru/company/skillfactory/blog/579380/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov. В оригинале статьи вёрстка более корректная: https://openai.com/blog/triton/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov
— Про собеседования ML-инженера в компании-гиганты с примерами для разных этапов: https://habr.com/ru/post/579410/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov. Статью хорошо дополняют комментарии.
— Пяток книжек по статистике и анализу данных, которые я и сам рекомендую: https://habr.com/ru/company/skypro/blog/579278/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov
— Пара статей про «Python-культуру» в российских компаниях: https://habr.com/ru/company/it_people/blog/576410/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov (Provectus) и https://habr.com/ru/company/it_people/blog/569868/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov (Тинькофф)
Присылайте, если было что-то еще интересное.
— «Triton: Open Source язык для ядер Deep Learning» перевод статьи про трудности обработки данных на GPU и проект Triton от OpenAI https://habr.com/ru/company/skillfactory/blog/579380/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov. В оригинале статьи вёрстка более корректная: https://openai.com/blog/triton/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov
— Про собеседования ML-инженера в компании-гиганты с примерами для разных этапов: https://habr.com/ru/post/579410/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov. Статью хорошо дополняют комментарии.
— Пяток книжек по статистике и анализу данных, которые я и сам рекомендую: https://habr.com/ru/company/skypro/blog/579278/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov
— Пара статей про «Python-культуру» в российских компаниях: https://habr.com/ru/company/it_people/blog/576410/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov (Provectus) и https://habr.com/ru/company/it_people/blog/569868/?utm_source=telegram.me&utm_medium=social&utm_campaign=neskolko-interesnyh-statey-i-perevodov (Тинькофф)
Присылайте, если было что-то еще интересное.
На RealPython подробно разобрали, какие новые фичи появятся в Python 3.10:
https://realpython.com/python310-new-features/
#python
https://realpython.com/python310-new-features/
#python
Realpython
Python 3.10: Cool New Features for You to Try – Real Python
In this tutorial, you'll explore some of the coolest and most useful features in Python 3.10. You'll appreciate more user-friendly error messages, learn about how you can handle complicated data structures with structural pattern matching, and explore new…
Денис Ольшин рассказал о своем подходе к генерации игровых миров на базе Python, диаграммы Вороного, шумов Перлина и симплексных шумов.
https://habr.com/ru/post/590547/
#python #gamedev
https://habr.com/ru/post/590547/
#python #gamedev
Хабр
Воссоздаем Minecraft-подобную генерацию мира на Python
...используя диаграммы Вороного и много шумов Перлина/симплексных шумов Прим. переводчика : стоит отметить, что непосредственно в Minecraft используются отличные от описанных ниже подходов — игра не...
В журнале Код разобрали на примере Python идею из твиттера @goodboy_nomore: как сделать генератор забавных слов склеиванием из двух известных: https://thecode.media/glukozanostra/
В чём идея. Например, у нас есть слово «программа», которое заканчивается на «грамма». И есть слово «грамматика», которое начинается на эти же буквы. Если их записать друг за другом, чтобы слово как бы перетекало одно в другое, получится «программатика». Или вот ещё пара примеров:
абрикосуля = абрикос + косуля (3 буквы в пересечении);
капитание = капитан + питание (5 букв в пересечении).
Берём первое слово и ищем другое слово, которое начинается на те же буквы, которыми заканчивается первое.
Хороший пример для обучения в школе: легко объяснить идею и потом забавно изучать результат выполнения кода.
#python #education
В чём идея. Например, у нас есть слово «программа», которое заканчивается на «грамма». И есть слово «грамматика», которое начинается на эти же буквы. Если их записать друг за другом, чтобы слово как бы перетекало одно в другое, получится «программатика». Или вот ещё пара примеров:
абрикосуля = абрикос + косуля (3 буквы в пересечении);
капитание = капитан + питание (5 букв в пересечении).
Берём первое слово и ищем другое слово, которое начинается на те же буквы, которыми заканчивается первое.
Хороший пример для обучения в школе: легко объяснить идею и потом забавно изучать результат выполнения кода.
#python #education
Занятная сама по себе статья (перевод) про решение популярной головоломки Wordle на Python. С частотным анализом алфавита и процедурой итерирования ответа. Жаль, что под постом мало комментариев.
https://habr.com/ru/company/skillfactory/blog/645653/
#puzzle #wordle #python
https://habr.com/ru/company/skillfactory/blog/645653/
#puzzle #wordle #python
Хабр
Как решить популярную в 2022 головоломку Wordle на Python
К старту курса по Fullstack-разработке на Python рассказываем, как решать Wordle. Worlde — новая головоломка, которая захватила внимание множества людей по всему миру. За подробностями приглашаем под...
Подборка из девяти библиотек для разработки игр на Python: https://habr.com/ru/post/645041/
#python #gamedev
#python #gamedev
Хабр
9 библиотек Python для разработки игр
Разработка игр на Python — это не только PyGame, Tower Defense и платформеры, а это и DOOM , и MMORPG, и симуляторы свиданий/отношений, и визуальные новеллы, и конкурсы DARPA, и моделирование...
На Хабре простенькая статья про построение мешей с помощью Python в Blender (перевод статьи Диего Гангла). О том, как сделать двумерную сетку под задачу. Хороший старт для тех, кто давно хотел объединить свои навыки в программировании на Python с 3D-моделированием.
https://habr.com/ru/post/646527/
#python #3D #blender #mesh
https://habr.com/ru/post/646527/
#python #3D #blender #mesh
Хабр
Меши с Python & Blender: двумерная сетка
Привет! Понадобилось процедурно генерировать сложную модель, и пока я копал, как это делается, нашёл несколько статей от Diego Gangl, cg артиста и разработчика Блендера. Они славные для новичка,...
Пост с несколькими примерами про генерацию арта с помощью python-библиотеки Samila https://habr.com/ru/post/648955/
#python #art
#python #art
Хабр
Python и Samila. Делаем красиво
Содержание: Введение Установка | Запуск без установки Работа с библиотекой Samila Полезные ссылки Введение Samila - библиотека для создания генеративного искусства, написанная на языке...
Подробный разбор с примерами кода игрового движка Pyxel — для тех, кому нравится создавать и играть в ретроигры.
https://habr.com/ru/post/652225/
#python #gamedev #pyxel
https://habr.com/ru/post/652225/
#python #gamedev #pyxel
Хабр
Pyxel для любителей ретро игр
Pyxel -- это игровой движок для Python в стиле ретро. Благодаря своей простоте, вдохновленной старыми игровыми консолями (например, палитра состоит всего из 16 цветов, и только 4 звука могут...
Как написать игру на Python: 5 игровых движков
Перевел туториал Джона Фишера для тех, кто хочет сделать игру на Python (и пока не изучать Unity или Unreal Engine).
Напишем код простой игры со сбором монет и сравним на трех различных движках, а также сделаем пару игр в стилях Interactive Fiction и визуального романа.
Можно читать в вк https://vk.com/@python_ds-pygamedev
Или в Notion: https://www.notion.so/leomatyushkin/Python-5-b7da3b9f3ee94bac86bf987a4ea09c90
#python #gamedev
Перевел туториал Джона Фишера для тех, кто хочет сделать игру на Python (и пока не изучать Unity или Unreal Engine).
Напишем код простой игры со сбором монет и сравним на трех различных движках, а также сделаем пару игр в стилях Interactive Fiction и визуального романа.
Можно читать в вк https://vk.com/@python_ds-pygamedev
Или в Notion: https://www.notion.so/leomatyushkin/Python-5-b7da3b9f3ee94bac86bf987a4ea09c90
#python #gamedev
VK
Как написать игру на Python: 5 игровых движков
Туториал для тех, кто хочет сделать игру на Python (и пока не изучать Unity или Unreal Engine). Напишем код простой игры со сбором и моне..
Попробовал библиотеку Polars — рекомендую. Это как pandas, только быстрее на десятки процентов, а иногда на порядок (написана на Rust с API на Python)
https://pola.rs
#rust #pandas #python
https://pola.rs
#rust #pandas #python
pola.rs
Polars
DataFrames for the new era