跳到内容
分享网

NumPy 百题斩:100 道开源练习免费刷,零门槛上手

学习资料 全平台 1 天前更新 浏览 6 ↓ 直达下载

学 NumPy 最怕“看懂了但不会用”。100 NumPy Exercises 把数组操作、索引、广播、变形整理成一百道小而密的练习题,每题配参考答案。仓库完全免费、克隆即学、无需注册,英文题目但函数名即提示,照着敲就能巩固。它常被当作数据科学岗前自检的刷题本,适合边做边查漏。

它解决什么问题

看文档觉得都会,一上手写数组操作就卡壳。

面试前想快速过一遍 NumPy 高频写法,缺针对性题库。

自学没有反馈,不知道自己哪类索引还没掌握。

核心能力

能力 具体能做到什么
百题覆盖 从创建数组到高级索引、广播,题型分布均衡
附答案 每题都有参考答案,卡住可直接对照思路
即克隆 git clone 就能本地跑,不依赖任何在线平台
渐进难度 前面热身后面进阶,可只挑薄弱题型刷
中英友好 英文题干短,函数名即线索,门槛不高
可改题 开源允许你增删题目,做成自己的练习册
100 NumPy Exercises — NumPy 刷题练习(免费学习资源)
100 NumPy Exercises · NumPy 刷题练习

它用“先卡住再给答案”的方式把数组直觉练出来

这套题的核心价值不在题量,而在节奏:每道题都逼你先想清楚 NumPy 的向量化写法,而不是退回 Python 循环。比如让你用 reshape、argsort、布尔索引去解决一个具体问题,做完才看答案对照更优解。这种“被迫动脑”的过程,正是把文档里的零散知识缝成肌肉记忆的关键,比单纯阅读高效得多。

使用上建议限时自测,再回头读答案里更 Pythonic 的写法。要注意部分进阶题涉及广播规则与内存视图,答案可能不止一种,挑能讲清理由的记。离线方面,整个仓库 git clone 后即可无网刷题,但首次跑参考答案需要本地装好 numpy。它和 pandas 练习集是互补的两条线:先夯实数组,再练表格数据。

100 NumPy Exercises 功能与界面概览 — NumPy 刷题练习
100 NumPy Exercises · NumPy 刷题练习

同类工具怎么选

工具 授权 差别在哪
Pandas 练习集 开源免费 同作者的表格数据练习,适合在 NumPy 之后衔接。
NumPy 官方教程 开源免费 系统讲概念,但缺这种高密度刷题的自测感。
Kaggle Learn 免费闭源 交互式学 NumPy,免装环境,但题量不如这套密。

谁适合用

  • 准备数据科学面试、想突击 NumPy 写法的求职者
  • 刚学完 NumPy 基础、需要大量练习巩固的自学者
  • 带实训课的老师,可直接拿题目当课堂作业

怎么开始

  1. 在 GitHub 上找到仓库,git clone 到本地。
  2. 打开 100_Numpy_exercises_with_solutions.ipynb。
  3. 先盖住答案,每题自己写一遍再展开对照。
  4. 把常错的索引、广播类题目标记,集中二刷。
  5. 装好 numpy 后本地跑参考答案,确认环境无误。

常见问题

要付费吗?
完全免费。仓库开源,克隆和打印都不收费,也没有隐藏额度。

要注册吗?
不用。GitHub 上直接看,克隆也不用登录(匿名克隆即可)。

有中文吗?
题目是英文,但短且函数名即提示;社区有中文整理版可作辅助。

和 pandas 练习冲突吗?
不冲突。它专攻数组层,pandas 练表格层,建议先 NumPy 再 pandas。

授权与合规

100 NumPy Exercises 以 MIT 协议开源,题目与答案都在 GitHub,可自由克隆与分享。 官网:github.com/rougier/numpy-100

继续找同类资源

这条属于「学习资料」栏目,同栏目还有更多可直接使用的免费资源,可以在 学习资料全部资源 里按需翻阅。

相关资源

同栏目下这几条也常被一起翻到:

资源信息
界面语言 英文
授权方式 开源免费
适用平台 全平台
获取方式 直链下载
资源更新 2026-09-20
页面更新 2026-09-20

获取资源

点击按钮直接前往资源页面。