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

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

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

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
🔖 Программирование на 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
🛡 Топ 16 различий между Python и C++

Python и C++
— два очень разных языка программирования. У них разные особенности и предназначены они для разных задач.

Однако у обоих есть одна общая черта: поддержка объектно-ориентированного программирования.


— В этом руководстве рассмотрим особенности Python, и его ключевые отличия от C++.

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

#Cpp #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥32🤝1
🔖 Сборник примеров кода на Python для обучения и изучения

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

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

🔗 Репозиторий

#Collection #GitHub #Programming #Script | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥4🤝2👍1
💭 Звёздный Python: где и как используются * и **

В Python много где можно встретить * и **.


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

— Сегодня мы поговорим о том, как их можно использовать.

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

#Programming #Stars | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥65🤝3👍2
👀 Визуализация управления памятью в Python: что творится внутри?

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

❗️ Всё это можно будет посмотреть через визуализатор: создавать объекты, наблюдать их распределение по пулам, а потом освобождать и смотреть, что останется.

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

#Visualization #CPython #ПО #Programming #Memory | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥43
💯 Работа с контекстными менеджерами в Python: управление ресурсами с помощью конструкции with для безопасного открытия и закрытия файлов.

Контекстные менеджеры в Python — это мощный инструмент для управления ресурсами и контекстом выполнения кода.


⚠️ Они обеспечивают автоматическое выполнение операций инициализации и очистки, что делает код более безопасным и надежным.

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

#Manager #With #Tool #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤝4🔥3
📣 Pytest. Гайд для тех, кто ни разу про него не слышал

Pytest — это самый популярный фреймворк для тестирования на Python.

Pytest появился, чтобы сделать тестирование в Python простым и приятным: меньше церемоний, больше читаемости и расширяемости.


❗️Он применяется везде — от библиотек и веб‑сервисов до ML‑проектов и инфраструктуры - и подходит как одиночным разработчикам, так и большим командам с CI/CD.

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

#PIP #Pytest #IT #Programming #Uv | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥54
🖥 Графика и Python: 6 GUI-инструментов, которые пригодятся разработчикам в 2025 году

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


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

Погружаемся в мир кнопок, окон и виджетов — от проверенной классики до ярких новичков GitHub.

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

#Programming #GUI #Tool #Library #Graphics | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4🤝3🔥2
🆕 Вышел Python 3.14. Насколько он быстр?

9 октября 2025 года, прошло всего несколько дней после официального релиза Python 3.14.

— Давайте запустим бенчмарки, чтобы проверить, насколько быстра новая версия Python.

Примечание: если вам неинтересны таблицы и графики и вы хотите просто прочитать мои выводы, сразу переходите к концу статьи.


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

#News #Gil #Interpreter #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54🤝2
⚙️ Как я написал современный GUI для yt-dlp на Python

Python + CustomTkinter - хорошая связка для десктопных приложений. Если думаете над GUI для Python - попробуйте.


Надоело каждый раз лезть в терминал, чтобы скачать видео с YouTube? Мне тоже.

— Поэтому автор сделал нормальный GUI для yt-dlp - без лишних кнопок, с современным интерфейсом и чтобы просто работал.

Код на GitHub, готовая сборка тоже есть.

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

#GUI #Customkinter #ytdlp #Desktop #OpenSource #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🤝2
🔍 Сборник базовых примеров и упражнений по языку Python

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

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


❗️ Ресурс идеально подходит для начинающих, желающих быстро освоить основы Python на практике.

🔗 Смотреть репозиторий

#Syntax #Shell #File #Text #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍3
📊 Golang против Python: какой язык программирования выбрать?

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

— Новички часто предпочитают более понятный и простой для изучения, чтобы не потратить время зря, необходимо все проанализировать – мы попытаемся сравнить два популярных языка Python и Golang по ряду характеристик.

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

#Programming #Golang | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥3🤝3
🔖 Книга «Программирование бэкенда на Python. Практическое руководство»

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

Python развивается, и теперь используется даже для решения таких задач enterprise-уровня, к которым лет 10 назад можно было подступиться только на Java.


— Автор взялся исследовать эту книгу, прежде всего, потому, что нашёл в ней разбор Docker и даже Kubernetes.

Об этих инструментах — одна из самых продвинутых частей книги, главы 8-9.

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

#Book #Programming #Backend | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥3