Mr. Python | Backend | Программирование
1.81K subscribers
196 photos
19 videos
217 links
Твой личный ассистент в познании Python и не только!

Сотрудничество: @glebsto

Состою в рекламном агентсве: @agencytender

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
☄️ Как стать ИИ-разработчиком в 2025 году: дорожная карта и ресурсы

ИИ-разработка — амбициозная, но вполне достижимая цель для тех, кто готов инвестировать время и усилия в обучение.

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

⚠️Кроме того, вы найдете рекомендации и ресурсы, которые помогут закрепить теорию на практике и уверенно двигаться вперед.


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

#Roadmap #ИИ #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🤝2🔥1
⚡️ Дискретное преобразование Фурье в живых картинках для девятиклассников

Цель этой статьи не в том, чтобы дать строгое математическое определение преобразованию Фурье.

— Это бесчисленное количество раз уже сделано другими авторами, а на примерах показать его «механический» смысл и пояснить почему оно работает.

❗️В конце статьи мы применим полученные знания для решения стандартной задачи декодирования телефонных номеров, сохранённых в аудиофайл в виде DTMF сигналов.

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

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3🤝21
☄️ Динамическое программирование: как щелкать задачки как орешки

Динамическое программирование – мощный метод решения сложных задач путем их разбиения на более простые подзадачи.


В этой статье раскрываем тайну происхождения термина «динамическое программирование» и показываем основные подходы к решению задач, которые часто встречаются на собеседованиях и соревнованиях.

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

#Dynamic #Programming #Task | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64👍3
© Алгоритм поиска кратчайшего пути

Автор реализовал, похоже, собственный алгоритм поиска кратчайшего пути с отрицательными ребрами графа.

Додумался он до него путем модификации классического Дейкстры.

Чем этот алгоритм отличается от известного Беллмана-Форда? — Эвристической сложностью.

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

#Programming #Algorithm #Opinion | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4👍2🔥21
💭 Пишем примитивный и никому не нужный компилятор

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

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


Компилятор будет писаться на Python.

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

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3🤝2👍1
⚡️ ТОП-5 языков программирования, которые стоит изучить в 2025 году

Выбор языка программирования определяет траекторию карьерного роста и возможности для самореализации.


В этой статье мы рассмотрим пять самых перспективных языков – Python, JavaScript, Rust, Kotlin и Go.

❗️ У каждого из них есть особенности и уникальные преимущества, которые гарантируют востребованность в обозримом будущем.

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

#Programming #Collection | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63👍3
🔍 Python: как переменные работают на самом деле? Погружаемся в байткод и C

Автор расскажет, как на самом деле работают переменные в CPython.

❗️ В статье куча кишков питона и видео на 46 минут с дополнительными кишками питона (ни один настоящий питон не пострадал при написании данной статьи).

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

#C #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥3🤝1
🔖 Программирование на Python для детей

Python
— это язык программирования высокого уровня, который упрощает процесс обучения написанию кода.

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

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


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

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥32🤝1
👀 Многострочный пользовательский ввод в Python

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


В этой статье автор расскажет про два варианта чтения многострочного ввода: до введения пользователем стоп-слова или до прерывания ввода при помощи сочетания клавиш.

⚠️ Это делается в цикле, который либо прерывается пользователем при помощи сочетания клавиш, либо имеет определенное условие выхода.

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

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4🔥3
🔖 Книга: «Мощный Python: паттерны и стратегии современного программирования»

Аарон Максвелл фокусируется на первопринципах Python, которые действуют подобно катализаторам для всего остального: достаточно получить 5 % знаний в области программирования, чтобы остальные 95 % подтянулись автоматически.

«Концепции, описанные в этой книге, нужно знать каждому, кто всерьез намерен развивать свои навыки владения языком Python, а понятные объяснения и ясные примеры упростят читателям изучение этих концепций».

— Родриго Жиран Серран, автор mathspp.comGreen Software

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

#Book #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64👍3
☄️ PEP-734: Субинтерпретаторы в Python 3.14

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

❗️ В статье будет про: новые питоновские API для ускорения и паралеллизации ваших програм, про управление памятью, про дублирование данных.

Ну и много C кода!

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

#C #Web #Programming #Subinterpreters | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3👍2