课程

Introduction to Computer Science and Programming in Python

面向无编程经验学习者介绍计算思维、Python 基本类型、控制流、函数、集合、测试、异常和小型程序设计。

Ana Bell, Eric Grimson, John Guttag · 2016 · MIT OpenCourseWare

阅读前提

教材中的引用位置

  1. C00 · 第 1 章 程序、类型、控制流与函数
  2. C00 · 第 2 章 集合数据、文件与错误处理
  3. C00 · 第 3 章 数组、向量化与数值精度
  4. C00 · 第 4 章 数据可视化与计算实验
  5. C00 · 第 5 章 测试、版本控制与环境管理
  6. C00 · 第 6 章 编程与科学计算综合项目

官方来源