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

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

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

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
✏️ JSON в Python

В Python работа с форматом JSON (JavaScript Object Notation) реализована через встроенный модуль json.

JSON — текстовый формат для обмена данными, похожий на словари и списки в Python.

Чаще всего используется
1. В веб-разработке для передачи данных между сервером и клиентом — например, для обмена списком товаров и их характеристик в интернет-магазине;
2. При работе с API, когда программа запрашивает или отправляет данные в API;
3. Для настройки приложений.


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

#JSON #Syntax #JavaScript | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥31
🔍 Как работает конкатенация строк в Python 3? Примеры.

Конкатенация строк
— самая распространенная операция в программировании на Python.

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

Если надо сконкатенировать и добавить разделитель, тогда используйте Join(), если надо еще и отформатировать, тогда format() или f-строки, учитывайте что f-строки можно использовать с версии Python3.6 или выше.

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

#Examples | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍3
🚩 Pillow – обработка изображений

Библиотека Pillow (Python Imaging Library)
представляет собой мощное и универсальное решение для работы с изображениями в экосистеме Python.

Работа с изображениями является неотъемлемой частью современной разработки программного обеспечения.


От создания веб-приложений с динамической генерацией контента до разработки систем компьютерного зрения и машинного обучения — везде требуются инструменты для обработки графических данных.

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

#Pillow | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3🔥2
🕯 Метаклассы в Python: что это такое и с чем его едят

Метаклассы – это классы, экземпляры которых являются классами, давайте поговорим о специфике языка Python и его функционале.

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

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

#Metaclasses | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4🔥2
✔️ Модуль importlib

Python предлагает пакет importlib в качестве части стандартной библиотеки модулей.

Его задача – обеспечить реализацию оператора импорта Python, а также функции __import__().

В дополнение, importlib дает программисту возможность создать собственный объект (т.н. импортер), который может быть использован для процесса импорта.

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

#Module #importlib | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥1
📎 История языка программирования Python и его возможности: чем он отличается от других языков

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

От веб-разработки до искусственного интеллекта — Python остается надежным инструментом для решения самых разнообразных задач.

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

#History | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥4👍1
🔔 Конструкция try...except...finally

При программировании на Python мы можем столкнуться с двумя типами ошибок.

Первый тип представляют синтаксические ошибки (syntax error), они появляются в результате нарушения синтаксиса языка программирования при написании исходного кода.

Второй тип ошибок представляют ошибки выполнения (runtime error), они появляются в уже в процессе выполнения программы. Подобные ошибки еще называются исключениями.

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

#Construction | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4🔥2
🔖 Книга «Программирование бэкенда на 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
⚙️ Модуль random на примерах — Изучение методов генерации случайных данных

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

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

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

#Module #Random | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥2
🚩 Модуль dataclass. Data-классы

Модуль dataclasses предоставляет декоратор dataclass, который позволяет создавать data-классы - подобные позволяют значительно сократить шаблонный код классов.

Как правило, такие классы предназначены для хранения некоторого состояния, некоторых данных и когда не требуется какое-то поведение в виде функций.

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

#Module #Dataclass | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍1
🛡 Обработка и генерация исключений в Python: управление ошибками для повышения надежности программ.

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

Они позволяют элегантно обрабатывать ошибки и непредвиденные ситуации, делая код более надёжным и предсказуемым.

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

#Exceptions | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Программисты из CodeGuard слили в телеграмм тонны инфы

🔥 Отсортировали и разбили по каналам:

|- - - 📂 Python — 428ГБ
|
|- - - 📂 Хакинг & infosec — 573ГБ
|
|- - - 📂 Linux & Bash — 652ГБ
|
|- - - 📂 Работа IT — 356ГБ
|
|- - - 📂 Общее IT — 1526ГБ

📌 Гайды, шпаргалки, книги, задачи и ресурсы для каждого.
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2🔥2
🖥 Выход из Python программными методами

Заканчивая работу в Python, я зачастую просто нажимаю кнопку «Закрыть» в углу IDE, чтобы завершить работу программы, и IDE сама обрабатывает завершение работы Python.

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

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

#Exit #Function #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥3👍1