Библиотека задач по Python | тесты, код, задания
前往频道在 Telegram
Задачи и тесты по Python для тренировки и обучения. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/9f7384d6 Для обратной связи: @proglibrary_feeedback_bot
显示更多6 509
订阅者
无数据24 小时
无数据7 天
-2630 天
帖子存档
Можно ли объявить несколько присваиваний в одном выражении?
На изображении представлены оба варианта. В первой строке переменные a, b и c получают значения 3, 4 и 5 соответственно, а во второй строке все переменные устанавливаются в значение 3.
Как заставить Python-скрипт принимать решения самостоятельно?
Ответ — через агентские архитектуры. Пока обычные программы следуют жестким алгоритмам, ИИ-агенты используют LLM для адаптации и выбора инструментов под задачу.
Научитесь строить автономные системы на курсе «Углубленные AI-агенты».
Что вы освоите:
— разработка мультиагентных пайплайнов на
Python;
— работа с LangGraph, CrewAI и AutoGen;
— создание кастомных инструментов (Tools) для агентов;
— деплой и масштабирование готовых решений.
Поток уже в пути, но у вас есть шанс успеть.
🚀 Записаться на основной курс
Если сомневаетесь — просто посмотрите вводное занятие.Что выведет код?
True True
False True
False False
True False
Error
📁Данные есть везде, но доступны далеко не всегда. Каталоги, цены, отчёты, контент конкурентов — всё это лежит на веб-страницах, а не в удобных API. Если вы работаете с Python и данными, умение извлекать информацию из интернета становится не дополнительным навыком, а базовым рабочим инструментом.
На открытом уроке OTUS разберём практический веб-скрейпинг на Python: от работы с requests и BeautifulSoup до использования Selenium для динамических сайтов. Покажем, как извлекать данные, очищать их, сохранять в удобном формате и выстраивать устойчивые сценарии сбора информации.
Вы поймёте, как автоматизировать сбор данных для анализа, мониторинга и интеграций со сторонними сервисами. Отдельно обсудим типовые ограничения — блокировки, CAPTCHA, нестабильную верстку — и реальные подходы к их обходу.
📆Встречаемся 5 февраля в 20:00 МСК в преддверии старта курса «Python Developer. Professional». Регистрация открыта: https://otus.pw/GZMi/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576,erid 2VtzqwSKuVM
🐍 Что такое сцепление исключений?
Сцепление исключений представляет собой метод, который позволяет сохранить первоначальную причину ошибки при её дополнительной обработке.
Когда возникает исключение, его можно перехватить с помощью блока
try/except и затем вызвать другое исключение в процессе обработки. При этом первоначальное исключение сохраняется как причина для нового.
Это предоставляет следующие преимущества:
— При обработке нового исключения сохраняется доступ к стеку вызовов и данным первоначального исключения.
— Можно добавить дополнительную информацию в новое исключение, не теряя оригинальных данных.
— Сохраняется иерархия исключений, что позволяет видеть полную цепочку возникновения ошибки.
Библиотека задач по PythonНапишите скрипт, где один агент ставит задачу, а второй её проверяет...
Слишком сложно? Мы научим! Сегодня в 19:00 МСК стартует курс «Углубленные AI-агенты».
Что будем делать:
— 13 живых вебинаров с кодингом в реальном времени;
— разбор
State Management в сложных агентах;
— создание мультиагентных систем для реальных задач;
— интеграция сторонних API в качестве инструментов.
Записаться на практикуЧто выведет код сверху?
👾 — 24
👍 — 1
🥰 — 0
⚡️ — 120
Библиотека задач по Python
Завтра стартуем: курс по разработке ИИ-агентов 🚀
Пора решать задачи в промышленном масштабе через автономные системы. Мы научим создавать мультиагентные связки на
CrewAI, управлять сложной логикой в LangGraph и автоматизировать работу с реальными данными.
👉 Успейте занять место до начала занятийЗадачка: как автоматизировать 100 тикетов за час, если ты всё ещё «жаришь» код?
Ты застрял в забегаловке. Настоящий Шеф проектирует Систему агентов.
В понедельник, 26 января, стартует интенсив по разработке ИИ-агентов. Учим решать задачи в промышленном масштабе. 🐍
В программе:
— мультиагентные системы в
CrewAI: параллельное выполнение;
— сложная логика в LangGraph: контроль циклов и графов;
— tool use интеграция: доступ агентов к внешним инструментам. 🚀
Записаться на курсЧто выведет код?
👾 — 9876543210
👍 — (987) 654-3210
🥰 — 987-654-3210
⚡️ — (98) 765-4321
Библиотека задач по Python
Пятница, 19:00. Худшее время для деплоя, но идеальное, чтобы закодить свой первый AI-пайплайн, который не просто «болтает», а работает с данными.
Решаем практический кейс: превращаем LLM в эксперта по вашим файлам с помощью Python.
План открытого урока:
— архитектура решения: связываем PDF и нейронку;
— библиотека
LangChain в действии;
— векторные хранилища данных.
Один из спикеров — Алексей Яндутов, ML-инженер в поиске Яндекса.
Это вводное занятие курса «Разработка AI-агентов». Идеально для тех, кто хочет начать кодить AI-сервисы серьёзно.
Записаться на урокКакой файл содержит настройки проекта Django?
👾 —
settings.py
👍 — config.py
🥰 — app_config.py
⚡️ — project_setup.py
Библиотека задач по PythonЗадача: научить LLM отвечать по вашим PDF-файлам
23 января в 19:00 разберём практические подходы
RAG и дообучения на открытом уроке к курсу «Разработка ИИ агентов». Узнаем, как на Python собрать систему, которая не просто имитирует общение, а ищет факты в закрытых документах.
Спикер — Игорь Стурейко, тимлид в «Газпроме» и эксперт с 20-летним опытом в ML. Игорь подготовил видео о том, какие навыки нужны разработчику для создания автономных ИИ-систем сегодня.
На уроке обсудим алгоритмы:
— индексация текстов в векторные базы данных;
— использование LangChain для создания агентных цепочек;
— выбор между контекстным поиском и Fine-tuning.
📅 Когда: 23.01 в 19:00 МСК
Узнать подробностиЗачем нужен wraps?
Декоратор functools.wraps используется для того, чтобы сохранить информацию о функции-оригинале при создании декоратора.
Когда мы создаем декоратор, он заменяет оригинальную функцию на обернутую. При этом теряется информация о названии функции, docstring и другие атрибуты.
Используя wraps, мы можем сохранить эти атрибуты. Таким образом декорированная функция будет выглядеть как оригинальная для программиста.
Это полезно для отладки и понимания кода. Например, при просмотре стека вызовов будет видно оригинальное имя функции, а не имя декоратора. При использовании help() будет выведен нужный docstring.
Библиотека задач по Python
Что выведет код сверху?
👾 — 3:27
👍 — 2:8
🥰 — 8
⚡️ — 27
Библиотека задач по Python
Что выведет код сверху?
👾 — TypeError
👍 — apple banana
🥰 — 4 3
⚡️ — {"apple": 4, "banana": 3} {"apple": 4, "banana": 3}
Библиотека задач по Python
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
