Разъяснивший Python
Kanalga Telegram’da o‘tish
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss
Ko'proq ko'rsatish7 187
Obunachilar
-224 soatlar
-177 kunlar
-4930 kunlar
Postlar arxiv
7 188
Функция range()
В python
range() – одна из встроенных функций. Она используется с циклом for для выполнения блока кода определенное количество раз.
Разъяснивший Python7 188
Модуль asyncio.Lock для синхронизации доступа к общим ресурсам
В этом примере мы используем asyncio.Lock для синхронизации доступа к общим ресурсам, чтобы предотвратить конкурентный доступ к общей переменной из нескольких асинхронных задач. Обе задачи update_counter используют один и тот же объект lock для получения блокировки перед обновлением счетчика. Только одна задача может захватить блокировку и выполнять обновление, в то время как другая задача ожидает, пока блокировка не будет освобождена.
Разъяснивший Python
7 188
Asyncio.Queue для обмена данными между асинхронными задачами
В этом примере мы используем asyncio.Queue для обмена данными между асинхронными задачами producer и consumer. producer производит данные и помещает их в очередь с помощью queue.put(), а consumer забирает данные из очереди с помощью queue.get() и обрабатывает их. Когда producer завершает работу, мы помещаем специальное значение None в очередь, чтобы consumer завершил свою работу.
Разъяснивший Python
7 188
Модуль contextvars для работы с контекстными переменными в асинхронном коде
В этом примере мы используем модуль contextvars для работы с контекстными переменными в асинхронном коде. Мы создаем контекстную переменную user_id с помощью contextvars.ContextVar и устанавливаем ее значение с помощью user_id.set() внутри асинхронной функции greet_user. Значение переменной доступно только в рамках текущего контекста выполнения. Таким образом, при каждом вызове greet_user мы можем устанавливать и получать разные значения контекстной переменной.
Разъяснивший Python
7 188
Модуль logging для логирования ошибок и событий в вашей программе
В этом примере мы используем модуль logging для логирования ошибки деления на ноль. Мы настраиваем логирование с помощью logging.basicConfig и указываем уровень логирования (level=logging.DEBUG), формат сообщений (format='%(asctime)s - %(levelname)s - %(message)s') и файл, в который будут записаны логи (filename='app.log'). Затем мы используем логирование в функции divide для записи информации об успешном делении или ошибке деления на ноль.
Разъяснивший Python
7 188
Асинхронные библиотеки, такие как aiohttp, для эффективной работы с сетью в асинхронном режиме
В этом примере мы используем асинхронную библиотеку aiohttp для выполнения асинхронных запросов к разным URL-адресам и получения данных в формате JSON. Мы определяем асинхронную функцию fetch_data, которая использует aiohttp.ClientSession() для создания сессии и session.get(url) для выполнения асинхронного GET-запроса. Затем мы используем await response.json() для получения данных из ответа в формате JSON.
Разъяснивший Python
7 188
Модуль asyncio для асинхронной работы с сетью и вводом-выводом
В этом примере мы используем модуль asyncio для асинхронного выполнения трех задач, которые имитируют запросы к разным URL-адресам. Мы определяем асинхронную функцию fetch_data, которая ожидает выполнения ввода-вывода (в данном случае, ожидание 2 секунды с помощью await asyncio.sleep(2)). Затем мы используем asyncio.gather для параллельного выполнения всех трех задач в функции main.
Разъяснивший Python
7 188
Без всяких обещалок.
Но вот факт: подписчик тупо повторил за чуваком из телеги.
Один вечер. Одна сделка. 37 500₽ вывел.
Это не “стань трейдером”. Это просто “вот ссылка — нажми туда же”.
Работает тупо потому, что ты ничего не выдумываешь.
Канал пока открыт. Можешь зайти и сам всё увидеть: https://t.me/+I9D4ChmbVyhkNjRi
7 188
Модуль pickle
В этом примере мы используем модуль pickle для сериализации объекта data (словарь) в байтовую строку с помощью pickle.dumps. Затем мы десериализуем байтовую строку обратно в объект с помощью pickle.loads и получаем исходный словарь.
Разъяснивший Python
7 188
Модуль unittest или библиотека pytest для написания и автоматического тестирования кода
В этих примерах мы используем модуль unittest и библиотеку pytest для написания и запуска тестов нашего кода. В обоих случаях мы определяем функцию add, которую хотим протестировать, и функции тестов для проверки ее работоспособности. В unittest мы создаем класс TestAddFunction и определяем в нем метод test_add, который содержит утверждения с помощью self.assertEqual. В pytest тестовая функция просто использует утверждения assert.
Разъяснивший Python
7 188
Matplotlib: Тепловые карты
Тепловые карты позволяют визуализировать данные в виде цветной матрицы. В ней каждый цвет соответствует определенному значению. Это полезно при анализе корреляций между переменными, либо если надо отобразить матрицы расстояний/весов. В данной примере создается корреляционная матрица и визуализируется как тепловая карта.
TwoSlopeNorm делает так, что ноль в корреляции становится белым. Таким образом проще разделять положительные и отрицательные связи. Красный цвет используется для отрицательной корреляции, синий для положительной.
Ссылка на код
Разъяснивший Python
7 188
В 2025-м можно зарабатывать, просто зная, как общаться с нейросетями.
AI-ассистенты уже стали стандартом – от фриланса и малого бизнеса до мировых корпораций уровня Google и Яндекс. А в России они становятся ещё доступнее: благодаря нейросети GigaChat можно легально и выгодно создавать AI-ассистентов, не нарушая новый закон о персональных данных.
На бесплатном эфире от Зерокодер ты узнаешь, как создать AI-ассистента за вечер — и как начать получать с этого доход.
Что будет на эфире?
– Разберём, что такое AI-ассистенты и зачем они нужны в 2025 году;
– Научимся работать в нашумевшем Cursor и расскажем, почему он доступен и полезен не только представителям IT-сферы;
– Покажем и разберем множество примеров AI-ассистентов, создавать которых теперь можно без знания кода: для себя, своих проектов или на заказ;
– Расскажем, где использовать AI-агентов в реальных задачах — от фриланса до автоматизации бизнеса.
Все участники получат готовые инструменты для работы с нейросетями. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года.
Один из самых свежих и бесплатных эфиров лета 2025 года ждет вас по ссылке.
7 188
Модуль subprocess
В этом примере мы используем модуль subprocess для выполнения внешних команд. Мы используем функцию subprocess.run для выполнения команды и получения результатов ее работы. Метод capture_output=True позволяет перехватить вывод команды, а text=True указывает, что вывод нужно интерпретировать как текст. Метод input позволяет передать входные данные для команды.
Разъяснивший Python
7 188
Аннотации типов (type hints) для улучшения читаемости кода
В этом примере мы используем аннотации типов для функций add и greet. Указываем типы аргументов и возвращаемое значение после двоеточия (:). Такие аннотации улучшают читаемость кода, помогают разработчику понимать ожидаемые типы данных и могут быть использованы средами разработки для статического анализа кода и автодополнения.
Разъяснивший Python
7 188
Автоматическая починка багов
В этот раз мы сделаем бота, который поможет тебе искать и исправлять ошибки. Он анализирует traceback, затем ищет место ошибки. Как только ошибка найдена – предлагает и вносит правки. При необходимости можно еще подключить AI.
Ссылка на код
Разъяснивший Python
7 188
Перебор списка с помощью цикла for
Цикл
for один из самых основных элементов в Python. Список и кортеж – повторяемые объекты. Мы можем использовать цикл для перебора их элементов.
Разъяснивший Python7 188
Как удалить элемент из списка с помощью индекса в Python
Для удаления элемента по индексу используйте
pop(). Для этого также подойдет ключевое слово del.
Разъяснивший Python7 188
КРИПТОФЕРМЫ — В С Ё❗️
В Telegram появился майнер, который не требует покупки фермы за миллионы рублей, аренды помещения с сотней кондиционеров и оплаты чеков за электроэнергию в несколько сотен тысяч.
Только вдумайтесь:
два миллиона, как в случае с покупкой крипто-фермы.
Есть пару свободных часов? Почему бы тогда не заработать?
@tonfarm @tonfarm @tonfarm
1. Заходите в телеграм-бот @tonfarm 2. Выбираете пул «free» (бесплатный майнер, доступный всем) 3. Через неделю фиксируете прибыль в размере 2-3 ~ TON 4. Вывод доступен сразу, без всяких контр-условийА для тех, кто хочет играть по-крупному, добавили возможность покупать майнеры по-мощнее. Только вот потратите вы на них 30-50 TON (8400-14000 рублей), а не
7 188
Enum перечисления
Этот класс можно назвать удобным способом инкапсуляции списка констант, чтобы они не были разбросаны по всему коду без структуры.
Разъяснивший Python
7 188
👩💻 В сеть вывалилась гигантская куча курсов и книг от топовых IT‑школ
Держи сотни гигабайт свежих уроков, и каждую неделю мы подкидываем ещё!
1402 ГБ — Python
1815 ГБ — Frontend
1515 ГБ — Backend
1300 ГБ — C / C++
694 ГБ — Java
546 ГБ — SQL & БД
411 ГБ — DevOps
898 ГБ — ИБ & Хакинг
212 ГБ — JavaScript
996 ГБ — Kotlin / Swift
173 ГБ — PHP
215 ГБ — GoLang
185 ГБ — Rust
517 ГБ — Linux
115 ГБ — QA / Тестирование
419 ГБ — GameDev
319 ГБ — 1C + Лицензии
617 ГБ — Машинное обучение
687 ГБ — Аналитика Данных
998 ГБ — Дизайн
Подписывайся и не плати за то, что можно получить бесплатно
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
