编辑推荐
内容简介
Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的原型。作为一种开放源码的软件,Python可以自由获取,而且易学易用。它已经在各种平台上实现了移植,其中包括Unix、Linux、Windows 9x、Windows NT和 MacOS。
本书详细讲述了Python语言的各个方面,在简单介绍Python的基本原理和组成之后,详细介绍了Python程序的基本构件:类型、操作符、语句、函数、模块、类以及异常,接着给出大量实例,循序渐进、深入浅出地讲述了 Pythn的核心内容、应用开发及相关细节。本书适合作为Python初学者的人
目录
第1章 Python入门
1. 1 Python的特点
1. 1. 1 面向对象
1. 1. 2 适应性强
1. 1. 3 可扩展性强
1. 1. 4 可移植性强
1. 1. 5 可阅读性强
1. 1. 6 健壮性强
1. 1. 7 快速建模
1. 1. 8 自动内存管理
1. 2 Python的安装
1. 3 Python的运行
1. 3. 1 命令行上的交互式
1. 3. 2 命令行上的模块(脚本)文件
1. 3. 3 在其他系统中嵌入
1. 3. 4 集成开发环境
1. 4 本章小结
第2章 Python的数据类型
2. 1 程序输人输出与注释
2. 1. 1 程序输出
2. 1. 2 程序输人
2. 1. 3 程序注释
2. 1. 4 代码缩进
2. 2 基本操作符
2. 2. 1 数学运算符
2. 2. 2 比较运算符
2. 2. 3 逻辑操作符
2. 2. 4 操作符重载
2. 3 赋值与表达式
2. 3. 1 赋值
2. 3. 2 表达式
2. 4 数字类型
2. 4. 1 整数
2. 4. 2 浮点实数
2. 4. 3 复数
2. 4. 4 数值类型函数
2. 4. 5 其他数学工具
2. 5 字符串
2. 5. 1 字符串基本操作
2. 5. 2 字符串比较
2. 5. 3 字符串工具
2. 6 列表
2. 6. 1 列表基本操作
2. 6. 2 列表操作符
2. 7 元组
2. 8 字典
2. 8. 1 字典基本操作
2. 8. 2 字典操作符
2. 9 本章小结
第3章 Python的程序结构
3. 1 流程控制语句
3. 1. 1 if语句
3. 1. 2 while语句
3. 1. 3 for语句
3. 1. 4 range函数和xranges函数
3. 2 异常处理
3. 2. 1 错误
3. 2. 2 捕捉和处理异常
3. 2. 3 引发异常
3. 2. 4 用户自定义异常
3. 2. 5 定义清理动作
3. 2. 6 使用断言
3. 2. 7 异常与sys模块
3. 3 函数
3.