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
4
Под какой буквой правильный ответ?
Anonymous Quiz
24%
A
19%
B
14%
C
43%
D
11🤣32👍1🔥1
🐍 Боты на Aiogram 3.x: Отправка и обработка медиа сообщений

В данной статье автор продолжает исследовать возможности Aiogram 3 и рассматривает тему отправки и обработки медиа сообщений.

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

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


➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍122🔥2
Вопрос с собеседования

Что такое *args и **kwargs?

Ответ: *args и **kwargs используются для передачи переменного количества аргументов в функции. *args позволяет передавать произвольное количество нефиксированных аргументов, собирая их в кортеж, а **kwargs позволяет передавать произвольное количество именованных аргументов, собирая их в словарь.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍191🔥1
🐍 Mimesis

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

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


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

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

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
316👍5
Python Developer pinned «📌 Чат для общения: https://t.me/+5RBaxR98_eFlNzVi Здесь вы можете обсудить любые вопросы и пообщаться друг с другом в приятной атмосфере!»
Задача с LeetCode «Find First and Last Position of Element in Sorted Array №34»

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

Если целевое значение не найдено в массиве, верните [-1, -1].

Вы должны написать алгоритм со временной сложностью O(log n).

Пример 1:
Входные данные: nums = [5,7,7,8,8,10], target = 8
Вывод: [3,4]

Пример 2:
Входные данные: nums = [5,7,7,8,8,10], target = 6
Вывод: [-1,-1]

Пример 3:
Входные данные: nums = [], target = 0
Вывод: [-1,-1]

➡️ Python Developer | #задача #medium
Please open Telegram to view this post
VIEW IN TELEGRAM
👍163
🐍 Функция frozenset()

frozenset() — это функция, которая создает неизменяемое множество, то есть множество, элементы которого нельзя изменить после создания. Это полезно, когда нужно создать коллекцию уникальных элементов, которая должна оставаться неизменной.

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


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

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆36👍108🔥1
🤣61👍1🤯1
👍15🤯41😁1
🐍 Мега-Учебник Flask Глава 18: Развертывание на Heroku

В
восемнадцатой части серии мега-учебника Flask автор рассказывает, как развернуть Microblog на облачной платформе Heroku.

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

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


➡️ Python Developer | #статья #flask
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71😁1
Под какой буквой правильный ответ?
Anonymous Quiz
14%
A
31%
B
44%
C
11%
D
👍11🤯7
🐍 Celery

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

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


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

40❤️выкладываем другую библиотеку

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

Как работает функция filter()?

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

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
226🔥5👍3
🐍 Функция isinstance()

Функция isinstance() проверяет, является ли объект экземпляром указанного класса или кортежа классов. Она возвращает True, если объект соответствует указанному типу, и False в противном случае.

📌 Удобно для проверки типа переменной перед выполнением операций, требующих конкретного типа данных.


40❤️публикуем следующий разбор

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
55😁4👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣59👍73😁3
👍8
Что выведет код выше?
Anonymous Quiz
6%
4
10%
5
49%
6
13%
7
22%
SyntaxError
🔥12🤔3
🐍 Боты на Aiogram 3.x: Все про FSM простыми словами

В данной статье автор продолжает исследовать возможности Aiogram 3 и рассматривает реализации конечных автоматов состояний (FSM).

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

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


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