Python Developer
21.4K subscribers
1.82K photos
137 videos
13 files
1.97K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 string.сenter

string.center(width, fillchar) — это метод, который используется для центрирования строки внутри заданной ширины.

Он создает новую строку, которая содержит исходную строку, окруженную символами fillchar (по умолчанию пробелами), так что исходная строка располагается по центру.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣423😁31
Что выведет код сверху?
Anonymous Quiz
16%
(0, 1, 2)
10%
[0, 1, 2]
53%
{0, 1, 2}
21%
Ошибка
7
🐍 Основы метаклассов: простое понимание и примеры

Python славится своей гибкостью и способностью приспосабливаться к различным задачам программирования. Одним из ключевых элементов его синтаксиса является объектно-ориентированное программирование (ООП), позволяющее структурировать код, делая его более модульным и легко поддерживаемым.

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

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Вопрос с собеседования

Что такое инкапсуляция?

Ответ: Инкапсуляция — это принцип объектно-ориентированного программирования, который позволяет скрыть внутреннюю реализацию класса от пользователя и защитить данные класса от прямого доступа.

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


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
18
🐍 img2pdf

img2pdf — это модуль в Python, который предоставляет простой способ конвертировать изображения в файлы PDF.

Он преобразует изображения различных форматов, таких как JPEG, PNG, BMP и другие, в формат PDF.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
13
🐍 Python: Решение систем линейных уравнений

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

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7💯3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣36😁141🔥1
🐍 mutagen

mutagen — это библиотека, которая позволяет извлекать всю основную информацию об аудиофайле: длину, битрейт, исполнителя и другие теги.

Установка:
pip install mutagen


Документация — КЛИК
GitHub — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
131💯1
🐍 Большая шпаргалка по Python

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣30😁5💯1
🐍 Мега-Учебник Flask Глава 1: Привет, мир!

Автор статьи перевёл обновленный учебник по Flask от Мигеля Гринберга (издание 2024).

В первой главе вы узнаете о создании и использовании виртуальной среды для разработки веб-приложений с использованием Flask.

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
3
🐍 rembg

rembg — это библиотека для удаления фона любого изображения, работающая с помощью нейронной сети.

Пример кода:
from rembg import remove
from PIL import Image

input_path = 'input.png'
output_path = 'output.png'

input = Image.open(input_path)
output = remove(input)
output.save(output_path)


Установка:
pip install rembg[gpu,cli]


Документация — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
121
Вопрос с собеседования

Что такое рекурсия?

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
16
🐍 Мега-Учебник Flask Глава 2: Шаблоны

Во второй части серии мега-учебника по Flask автор обсуждает, как работать с шаблонами.

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
5💯1
🐍 Объединение списка строк в одну строку

Метод join() объединяет список строк, заданный как аргумент, в одну строку.

В приведённом выше примере мы объединили их, используя в качестве разделителя пробел ' '.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
102😁1💯1