译者序前言第一部分 关于计算机的思考第0章 计算机科学研究0.1 为什么要研究计算机科学0.1.1 计算机科学的重要性0.1.2 计算机“科学”0.1.3 通过编程学习计算机科学0.2 编程的困难和使命0.2.1 困难1:同时做两件事0.2.2 困难2:什么是好程序0.2.3 程序的使命0.3 选择一种计算机语言0.3.1 各种计算机语言0.3.2 为什么选Python0.3.3 Python是最好的程序语言吗0.4 什么是计算0.5 什么是计算机0.5.1 自然界中的计算0.5.2 人类制造的计算机0.6 现代电子计算机0.6.1 就是开关0.6.2 晶体管0.7 从更高层面来了解现代计算机0.8 数据表示0.8.1 二进制数据0.8.2 使用二进制0.8.3 局限性0.8.4 字符表示0.8.5 其他数据表示0.8.6 数字代表什么0.8.7 数据量0.8.8 数据量有多大0.9 后续章节概述0.10 总结第二部分 开始编程第1章 入门1.1 练习,练习,再练习1.2 快速入门——计算圆周长的程序1.3 交互式会话1.4 程序组成部分1.4.1 模块1.4.2 表达式和语句1.4.3 空白1.4.4 注释1.4.5 Python 的特殊元素:标记1.4.6 对象命名1.5 变量1.6 对象和类型1.6.1 数字1.6.2 其他内置类型1.6.3 对象类型:非变量类型1.6.4 创建新值1.7 运算符1.7.1 整数运算符1.7.2 浮点运算符1.7.3 混合运算符1.7.4 运算符顺序和圆括号1.7.5 增强的赋值运算符:快捷方式1.8 第一个模块:math模块1.9 开发算法1.10 总结1.11 视觉场景:海龟绘图习题……第2章 控制语句第3章 算法和程序开发第三部分 组织:数据结构和函数第4章 字符串第5章 函数快速入门第6章 列表和元组第7章 深入了解函数第8章 字典和集合第9章 文件第10章 程序开发进阶第四部分 类:自定义数据结构和算法第11章 类第12章 类进阶第13章 使用类开发程序第五部分 成为更好的程序员第14章 异常和异常处理第15章 测试第16章 递归:另一种控制机制附录
python入门经典以解决计算问题为导向_Python入门经典:以解决计算问题为导向的Python编程实践...
最新推荐文章于 2020-11-25 00:23:17 发布