Конкатенация строк — самая распространенная операция в программировании на Python.
Форматирование строк в Python может быть сделано разными способами, используйте один из них, в зависимости, что вам нужно сделать со строками.
Если надо сконкатенировать и добавить разделитель, тогда используйте Join(), если надо еще и отформатировать, тогда format() или f-строки, учитывайте что f-строки можно использовать с версии Python3.6 или выше.
#Examples | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3👍3
Библиотека Pillow (Python Imaging Library) представляет собой мощное и универсальное решение для работы с изображениями в экосистеме Python.
Работа с изображениями является неотъемлемой частью современной разработки программного обеспечения.
От создания веб-приложений с динамической генерацией контента до разработки систем компьютерного зрения и машинного обучения — везде требуются инструменты для обработки графических данных.
#Pillow | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3🔥2
Метаклассы – это классы, экземпляры которых являются классами, давайте поговорим о специфике языка Python и его функционале.
— Основной целью метакласса является автоматическое изменение класса во время его создания, обычно это делается для API, когда нужно создать классы, соответствующие текущему контексту.
#Metaclasses | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4🔥2
Python предлагает пакет importlib в качестве части стандартной библиотеки модулей.
Его задача – обеспечить реализацию оператора импорта Python, а также функции __import__().
В дополнение, importlib дает программисту возможность создать собственный объект (т.н. импортер), который может быть использован для процесса импорта.
#Module #importlib | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🔥1
Python — один из самых популярных и востребованных языков программирования в мире, за более чем три десятилетия своего существования он завоевал доверие миллионов разработчиков благодаря простоте синтаксиса, мощным возможностям и универсальности применения.
От веб-разработки до искусственного интеллекта — Python остается надежным инструментом для решения самых разнообразных задач.
#History | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥4👍1
При программировании на Python мы можем столкнуться с двумя типами ошибок.
Первый тип представляют синтаксические ошибки (syntax error), они появляются в результате нарушения синтаксиса языка программирования при написании исходного кода.
Второй тип ошибок представляют ошибки выполнения (runtime error), они появляются в уже в процессе выполнения программы. Подобные ошибки еще называются исключениями.
#Construction | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🔥2
Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥1🤝1
Книга будет для вас, прежде всего, ознакомительной, но некоторые её хайлайты автор отметил отдельно.
Python развивается, и теперь используется даже для решения таких задач enterprise-уровня, к которым лет 10 назад можно было подступиться только на Java.
— Автор взялся исследовать эту книгу, прежде всего, потому, что нашёл в ней разбор Docker и даже Kubernetes.
Об этих инструментах — одна из самых продвинутых частей книги, главы 8-9.
#Book #Programming #Backend | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4🔥3
В данной статье мы рассмотрим процесс генерации случайных данных и чисел в Python, для этого будет использован модуль random и некоторые другие доступные модули.
В Python модуль random реализует генератор псевдослучайных чисел для различных распределений, включая целые и вещественные числа с плавающей запятой.
#Module #Random | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥2
Но они не знают всех тонкостей языка и что на нëм можно воистину творить
И мы нашли для вас канал эксперта, который много лет работает с языком и научит вас всем тонкостям работы с python
Подписывайся, чтобы не потерять!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1🤝1
Модуль dataclasses предоставляет декоратор dataclass, который позволяет создавать data-классы - подобные позволяют значительно сократить шаблонный код классов.
Как правило, такие классы предназначены для хранения некоторого состояния, некоторых данных и когда не требуется какое-то поведение в виде функций.
#Module #Dataclass | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2👍1