rougier/numpy-100
包含答案的 100 道 NumPy 练习题,适合学习和快速查阅 Python 数组计算。
- Star
- 14,672
- Fork
- 6,967
- 未关闭 Issue
- 60
- 最近提交
- 15天前
这是什么?
该仓库收集了 100 道 NumPy 练习题。NumPy 是 Python 中用于数值数组计算的核心库。题目来源于 NumPy 邮件列表、Stack Overflow 和 NumPy 官方文档,其中部分由作者自行编写,凑足 100 题。
练习既可作为新手和老用户的速查参考,也可作为教师的现成习题集。内容统一维护在一个源文件中,并生成 Markdown 和 Jupyter Notebook 两种格式,Notebook 可通过 Binder 在线运行,无需本地配置。仓库还提供了 Julia 语言版本。
核心功能
- 01包含 100 道涵盖数组创建、索引和运算等内容的 NumPy 练习。
- 02每道题都附有参考解答。
- 03同时提供 Markdown 文档和 Jupyter Notebook 两种格式。
- 04可通过 Binder 在线运行,无需本地安装。
- 05内容由单一源文件生成,保证各格式同步。
适用场景
- 学完 Python 基础后练习 NumPy 操作。
- 为数值计算课程准备练习题或作业。
- 作为常用 NumPy 写法的速查手册。
快速上手
- 1
在 Binder 上打开练习笔记本,直接在浏览器中运行
收录于专题
标签
常见问题
- numpy-100 是什么?
- 包含答案的 100 道 NumPy 练习题,适合学习和快速查阅 Python 数组计算。 该仓库收集了 100 道 NumPy 练习题。NumPy 是 Python 中用于数值数组计算的核心库。题目来源于 NumPy 邮件列表、Stack Overflow 和 NumPy 官方文档,其中部分由作者自行编写,凑足 100 题。
- numpy-100 可以免费使用吗?用的什么许可证?
- numpy-100 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- numpy-100 还在维护吗?
- 活跃维护中。numpy-100 最近一次提交是在 2026年10月23日。
- numpy-100 适合用来做什么?
- 学完 Python 基础后练习 NumPy 操作。 为数值计算课程准备练习题或作业。 作为常用 NumPy 写法的速查手册。
- numpy-100 怎么安装和运行?
- 在 Binder 上打开练习笔记本,直接在浏览器中运行
- 在哪里获取 numpy-100?
- 源代码和安装说明在 GitHub 上:https://github.com/rougier/numpy-100
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个响应式 Python 笔记本,自动重算依赖单元格,以纯 .py 文件存储,可作为脚本运行或部署为应用。
2.3万+83 本周1374PythonApache-2.0维护活跃更新于 17小时前
可扩展的浏览器端交互式计算环境,将笔记本、终端、编辑器和文件浏览整合在同一工作区中。
1.5万+7 本周4151TypeScriptBSD-3-Clause维护活跃更新于 18小时前
基于网页的交互式计算笔记本环境,可在同一文档中混合运行代码、查看输出和编写文本。
1.3万5819Jupyter NotebookBSD-3-Clause维护活跃更新于 19小时前
开箱即用的 Docker 镜像,内置 JupyterLab、Jupyter Notebook 及常用科学计算工具。
8474+1 本周2972PythonBSD-3-Clause维护活跃更新于 4天前
完全在浏览器中运行的 JupyterLab 发行版,基于 WebAssembly 的 Python 内核,无需后端服务器。
4915455TypeScriptBSD-3-Clause更新于 前天