第1章 Python入门
1.1 算法与算法思想
1.1.1 算法思想
1.1.2 状态
1.1.3 “a=a+1”是什么意思
1.1.4 符号和数字的对比
1.2 启动Python
1.2.1 IPython 控制台
1.2.2 错误信息
1.2.3 如何获取帮助
1.2.4 好的做法:记录日志
1.3 Python 模块
1.3.1 import
1.3.2 from...import
1.3.3 NumPy和PyPlot模块
第1章 Python入门
1.1 算法与算法思想
1.1.1 算法思想
1.1.2 状态
1.1.3 “a=a+1”是什么意思
1.1.4 符号和数字的对比
1.2 启动Python
1.2.1 IPython 控制台
1.2.2 错误信息
1.2.3 如何获取帮助
1.2.4 好的做法:记录日志
1.3 Python 模块
1.3.1 import
1.3.2 from...import
1.3.3 NumPy和PyPlot模块
1.4 Python 表达式
1.4.1 数字
1.4.2 算术操作和预定义函数
1.4.3 好的做法:变量命名
1.4.4 *多的函数相关信息
第2章 数据结构与程序控制
2.1 对象和方法
2.2 列表、元组和数组
2.2.1 创建列表和元组
2.2.2 NumPy数组
2.2.3 为数组填充值
2.2.4 数组的连接
2.2.5 访问数组元素
2.2.6 数组和赋值
2.2.7 数组切片
2.2.8 数组展平
2.2.9 *改数组形状
2.2.10 以列表和数组为索引
……
第3章 数据输入、结果输出
第4章 **上机实验
第5章 Python进阶
第6章 第二次上机实验
第7章 *多的技术
第8章 第三次上机实验
附录A 安装Python
附录B 错误和错误消息
附录C 比较Python 2与Python 3
附录D 深入学习
附录E 练习的解答
致谢
参考文献