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

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Под какой буквой правильный ответ?
Anonymous Quiz
42%
A
46%
B
8%
C
4%
D
👍145
🐍 Beautiful Soup

Beautiful Soup — это библиотека для парсинга HTML и XML, предназначенная для извлечения данных из веб-страниц. Она позволяет легко навигировать и модифицировать дерево документов, предоставляя удобный интерфейс для поиска и обработки информации.

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


📱 Смотреть GitHub
📖 Документация

⚡️ — если было полезно
❤️ — если пользовался


➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
2910👍4👀1
Вопрос с собеседования

За что отвечают функции help() и dir()?

Ответ: Функция help() показывает строку документации и справку для ее аргумента.
Функция dir() возвращает список, содержащий пространство имен в объекте.


➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍113
🐍 Метод join() для строк

Метод join() используется для объединения элементов из итерабельного объекта (например, списка или кортежа) в одну строку с заданным разделителем. Синтаксис: 'разделитель'.join(итерабельный объект).

📌 Метод join() упрощает создание строк из списков и других итерабельных объектов с использованием любого разделителя.


❤️ — если было полезно

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
31👍10🔥3
👍1
Что выведет код выше?
Anonymous Quiz
51%
True
25%
False
9%
5, 4, 3, 2, 1
15%
Ошибка
🤯27👀1041👍1
🐍 Внутреннее устройство множеств set и словарей dict. Часть 2

В данной статье рассматривается тип dict в Python, основанный на хэш-таблицах, с объяснением его внутреннего устройства, сильных и слабых сторон.

Ссылка на статью

🔖 Предыдущая часть — КЛИК


➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍42
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23🤣15👍42
Задача с LeetCode «Generate Parentheses №22»

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

Пример 1:
Входные данные: n = 3
Вывод: ["((()))","(()())","(())()","()(())","()()()"]

Пример 2:
Входные данные: n = 1
Вывод: ["()"]

➡️ Python Developer | #задача #medium
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍321
🐍 SciPy

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

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


📱 Смотреть GitHub
📖 Документация

⚡️ — если было полезно
❤️ — если пользовался


➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍63🤩1
Последней фразы было достаточно

👨‍💻 JSON › Айти Memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁32🤣16👍42🔥1
Вопрос с собеседования

Как реализуется связь many-to-many в Django?

Ответ: Связь many-to-many в Django реализуется с помощью поля ManyToManyField, позволяющего одной модели быть связанной с несколькими объектами другой модели и наоборот. Для этого нужно определить поле ManyToManyField в одной из моделей:

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


➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1031🤔1
🐍 Регулярные выражения (regex)

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

Основные символы:
⚪️. (точка) — любой символ (кроме новой строки);
⚪️\d — цифры от 0 до 9;
⚪️\w — буквенно-цифровые символы и подчеркивание;
⚪️\s — пробельные символы (пробел, табуляция).

📌 Эти символы регулярных выражений позволяют быстро создавать шаблоны для поиска текста и выделения данных.


❤️ — если было полезно

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
30🤯3👍2💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16🤣5👍1
Что выведет код сверху?
Anonymous Quiz
32%
[1, 2, 3]
6%
[1, 2, 3, 4]
37%
[1, 2, 3, 5]
24%
[1, 2, 3, 4, 5]
👍21
🐍 Боты на Aiogram 3.x: Профиль, админ-панель и реферальная система

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

Ссылка на статью

🔖 Предыдущая часть — КЛИК


➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8