Repolode
rougier

rougier/numpy-100

100 упражнений по NumPy с решениями — для изучения и быстрого поиска примеров работы с массивами в Python.

Звёзды
14,672
Форки
6,967
Открытые issues
60
Последний коммит
15 дней назад

Что это?

В этом репозитории собрано 100 упражнений по NumPy — библиотеке Python для вычислений с числовыми массивами. Задачи взяты из рассылки NumPy, Stack Overflow и документации NumPy; некоторые автор составил сам, чтобы довести их число до 100.

У сборника две цели: служить кратким справочником для начинающих и опытных пользователей и предоставлять готовый набор задач преподавателям. Материалы хранятся в одном исходном файле и генерируются в форматах Markdown и Jupyter Notebook. Ноутбук можно запускать онлайн через Binder, не настраивая локальное окружение. Также существует вариант сборника на Julia.

Ключевые возможности

  • 01Охватывает 100 задач по NumPy: создание массивов, индексацию и арифметические операции.
  • 02Для каждого упражнения приведено решение.
  • 03Доступен в форматах Markdown и Jupyter Notebook.
  • 04Можно запускать онлайн через Binder без локальной установки.
  • 05Материалы генерируются из одного исходного файла, чтобы версии в разных форматах не расходились.

Сценарии использования

  • Практиковаться с NumPy после изучения основ Python.
  • Готовить упражнения и задания для курса по численным вычислениям.
  • Быстро находить примеры распространённых приёмов работы с NumPy.

Быстрый старт

  1. 1

    Откройте блокнот с упражнениями в Binder, чтобы запустить его в браузере

В подборках

Темы

Частые вопросы

Что такое numpy-100?
100 упражнений по NumPy с решениями — для изучения и быстрого поиска примеров работы с массивами в Python. В этом репозитории собрано 100 упражнений по NumPy — библиотеке Python для вычислений с числовыми массивами. Задачи взяты из рассылки NumPy, Stack Overflow и документации NumPy; некоторые автор составил сам, чтобы довести их число до 100.
numpy-100 можно использовать бесплатно? Какая у него лицензия?
numpy-100 распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
numpy-100 всё ещё поддерживается?
Активно поддерживается. Последний коммит в numpy-100 — 23 окт. 2026 г..
Для чего можно использовать numpy-100?
Практиковаться с NumPy после изучения основ Python. Готовить упражнения и задания для курса по численным вычислениям. Быстро находить примеры распространённых приёмов работы с NumPy.
Как установить numpy-100?
Откройте блокнот с упражнениями в Binder, чтобы запустить его в браузере
Где скачать numpy-100?
Исходный код и инструкции по установке — на GitHub: https://github.com/rougier/numpy-100

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Расширение Jupyter Server запускает внешние веб-приложения, например RStudio или Code Server, рядом с сервером ноутбуков и предоставляет к ним доступ через защищённые пути.

405155PythonBSD-3-ClauseАктивно поддерживаетсяОбновлён 5 дней назад

Реактивный Python-ноутбук, который автоматически перезапускает зависимые ячейки, хранит ноутбуки в виде обычных файлов .py и запускается как скрипт или приложение.

23,5 тыс.+83 за неделю1,4 тыс.PythonApache-2.0Активно поддерживаетсяОбновлён 17 часов назад

Расширяемая браузерная среда для интерактивных вычислений, объединяющая блокноты, терминалы, редакторы и просмотр файлов в одном рабочем пространстве.

15,4 тыс.+7 за неделю4,2 тыс.TypeScriptBSD-3-ClauseАктивно поддерживаетсяОбновлён 19 часов назад

Готовые к запуску Docker-образы с JupyterLab, Jupyter Notebook и популярными инструментами для научных вычислений на Python — для личного или командного использования.

8,5 тыс.+1 за неделю3 тыс.PythonBSD-3-ClauseАктивно поддерживаетсяОбновлён 4 дня назад