书中描述了Python程序的基本构件:类型、操作符、语句、函数、模块、类以及异常,此外还介绍了更多高级主题,包括复杂的实例,最后讲述了如何使用Python定制库来创建大型程序。
......(更多)
......(更多)
前言
第一部分 语言核心
第一章 开始
为什么要选择python?
如何运行python程序?
初览模块文件
python设置细节
总结
练习
第二章 类型与操作符
python程序结构
为什么要使用内置类型?
数字
字符串
列表
字典
元组
文件
共有的对象属性
内置类型的常见问题
总结
练习
第三章 基本语句
赋值
表达式
if条件测试
while循环
for循环
代码编写的常见问题
总结
练习
第四章 函数
为什么要使用函数?
函数基础
函数中的作用域规则
参数传递
其他内容
函数的常见问题
总结
练习
第五章 模块
为什么要使用模块7
模块基础
模块文件是名字空间
导入模式
重载模块
其他内容
模块的常见问题
总结
练习
第六章 类
为什么要使用类
类的基础知识
使用class语句
使用类的方法
继承搜索名字空间树
在类中重载操作符
名字空间规则总结
用类来设计
其他内容
类的常见问题
总结
练习
第七章 异常
为什么要使用异常
异常的基础知识
异常的惯用法
异常捕获模式
其他内容
异常的常见问题
总结
练习
第二部分 外围层
第八章 内置工具
内置函数
库模块
练习
第九章 用python1完成常见的任务
数据结构操作
文件操作
操作程序
与internet相关的任务
较大的例子
练习
第十章 框架和应用
自动化客户支持系统
与com的接口:廉价的公共关系
一个基于tkinter的管理表格数据的编辑器
设计上的考虑
jpython:python和java的结合
其他的框架和应用
练习
第三部分 附录
附录一 python资源
附录二 特定平台问题
附录三 练习解答
词汇表
......(更多)
Python对操作系统服务的内置接口,使其成为编写可移植的维护操作系统的管理工具和部件(有时也称shell工具)的理想工具。
Python Is Engineering, Not Art
......(更多)