内容简介
Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的原型。作为一种开放源码的软件,Python可以自由获取,而且易学易用。它已经在各种平台上实现了移植,其中包括Unix、Linux、Windows 9x、Windows NT和 MacOS。
本书详细讲述了Python语言的各个方面,在简单介绍Python的基本原理和组成之后,详细介绍了Python程序的基本构件:类型、操作符、语句、函数、模块、类以及异常,接着给出大量实例,循序渐进、深入浅出地讲述了 Pythn的核心内容、应用开发及相关细节。本书适合作为Python初学者的人门读物。
本书是基于 Windows环境运行Python实例程序的,但是事实上,由于Python强大的跨平台功能,本书所介绍的内容在Linux、MacOS等其他平台也完全适用。
Python可用于编写独立程序、快速脚本和复杂应用的原型,它己经在各种平台上实现了移植,包括UNIX、Linux、Windows 9x、Windows NT和 Mao OS。
本书在简单介绍Python的基本原理和组成之后,详细介绍了Python程序的基本构件,然后循序渐进地讲述了Python的核心内容、应用开发及相关细节。
本书是基于Windows环境运行Python实例程序的,但由于Python强大的跨平台功能,本书所介绍的内容在Linux、Mao OS等其他平台也完全适用。
编辑推荐
Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的原型。作为一种开放源码的软件,Python可以自由获取,而且易学易用。它已经在各种平台上实现了移植,其中包括Uniix、Linux、Windows 9x、Windows NT和MacOS。本书详细讲述了Python语言的各个方面,在简单介绍Python的基本原理和组成之后,详细介绍了Python程序的基本构件:类型、操作符、语句、函数、模块、类及异常,接着给出大量实例,循序渐进、深入浅出地讲述了Python的核.
Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的原型。作为一种开放源码的软件,Python可以自由获取,而且易学易用。它已经在各种平台上实现了移植,其中包括Unix、Linux、Windows 9x、Windows NT和MacOS。
目录
第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 定义清..