Python-тренажёр с автопроверкой кода в браузере через Pyodide. 538 задач по pandas, NumPy, SciPy, scikit-learn, matplotlib. Включает A/B-тесты и алгоритмы для собеседования аналитика. Задачи с реальных собесов Yandex, Ozon, Сбер, T-Bank, Авито. Первые 5 — без регистрации. Полный доступ — в подписке Pro 1999 ₽/мес. Альтернатива — бесплатный курс «SQL с нуля» на 92 задачи.
Это интерактивная среда для решения Python-задач прямо в браузере через Pyodide (CPython 3.11 в WebAssembly). Открываешь задачу — видишь условие и template-код. Пишешь функцию, нажимаешь «Запустить» — Python исполняется локально без сервера. Кнопка «Проверить» сравнивает результат с эталоном. На zasqlpython.ru — 538 задач по pandas, NumPy, SciPy, алгоритмам и A/B-тестам.
Первые 5 Python-задач — без регистрации. После регистрации (30 секунд) — ещё 5 free задач, плюс 5 на каждом другом тренажёре (SQL, кейсы, метрики). Полный доступ ко всем 538 Python + 521 SQL + 564 кейса + 394 метрики + AI-собес без лимитов — Pro 1999 ₽/мес. Если нужна только база — пройди наш бесплатный курс «SQL с нуля» на /course.
Pandas, NumPy, SciPy, scikit-learn, matplotlib, seaborn — всё что нужно для анализа данных. Pyodide загружает их в браузер автоматически при первом использовании (5-30 секунд). После этого код работает мгновенно — без интернета и без сервера.
Pandas (groupby, merge, pivot_table, временные ряды), NumPy (векторизация, broadcasting), SciPy (статистические тесты, оптимизация), A/B-тесты (t-test, chi2, bootstrap), машинное обучение (sklearn), визуализация (matplotlib). Также есть отдельный раздел Python-алгоритмов для собеса.
Да, первые 5 задач каждого тренажёра видны без аккаунта. Регистрация открывает прогресс между устройствами и доступ к 5 free задачам на каждый раздел.
Junior — 30-50 базовых задач (фокус: pandas основы, groupby, merge, фильтрация). Middle — 100-150 (+ pivot, оконные операции в pandas, NumPy vectorization). Senior — все 538 + алгоритмы + A/B-тесты на Python.
Pyodide загружает 5-10 МБ WASM при первом запуске — на мобильном через Wi-Fi работает, через 3G/4G может быть медленно. Для серьёзной практики Python — рекомендую десктоп или планшет.