简介
本书是国内第一本讲述Python语言的图书。Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的原型。作为一种开源软件,Python可以自由获取,而且非常易学易用。它已经在各种平台上实现了移植,包括各种Unix系统、I‘inux、Windows 9x、Windows NT和Mac0S。
在风靡了Unix、Linux世界以后,Python由于拥有同Windows应用程序对象模型的简洁接口,也成为Windows程序员创建脚本的新宠。而JPython的出现更使Python成为Java编程环境中的利器。
本书是Python语言的经典入门读本,由两名顶尖的Python技术专家兼培训专家联手撰写,涵盖了该语言的所有核心内容。书中的每一章都包含了众多范例,并附有精心编制的习题。由于Python可以像Basic那样交互地运行,读者可以在任何安装了Python的系统中运行这些范例和练习。所有练习的解答都可在书后找到。
本书描述了Python程序的基本构件:类型、操作符、语句、函数、模块、类以及异常。此外,本书还介绍了更多高级主题,包括复杂的实例。最后还讲述了如何使用Python定制库来创建大型程序,包括用JPython写的一个实用程序。
无论是用于编写简单的脚本,还是复杂的科学计算、Web、数据库、图形和动画程序,Python都已被证明是强大而便利的工具。有本书在手,你可以快速高效地学会使用这门(目前全球炙手可热的)语言。
“像Python这样灵活的脚本语言,在Industrial Light&Magic公司里是必不可少的工具。”
---Tommy Burnette
技术总监
Industial Light & Magic公司
目录
前言;
第一部分 语言核心;
第一章 开始;
为什么要选择Python?;
如何运行Python程序?;
初览模块文件;
Python设置细节;
总结;
练习;
第二章 类型与操作符;
Python程序结构;
为什么要使用内置类型?;
数字;
字符串;
列表;
字典;
元组;
文件;
共有的对象属性;
内置类型的常见问题;
总结;
练习;
第三章 基本语句;
赋值;
表达式;
Print;
If条件测试;
While循环;
for循环;
代码编写的常见问题;
总结;
练习;
第四章 函数;
为什么要使用函数;
函数基础;
函数中的作用域规则;
参数传递;
其他内容;
函数的常见问题;
总结;
练习;
第五章 模块;
为什么要使用模块;
模块基础;
模块文件是名字空间;
模块基础;
模块文件是名字空间;
导入模式;
重载模块;
其他内容;
模块的常见问题;
总结;
练习;
第六章 类;
为什么要使用类;
使用class语句;
使用类的方式;
继承搜索名字空间树;
在类中重载操作符;
名字空间规则总结;
用类来设计;
其他内容;
类的常见问题;
总结;
练习;
第七章 异常;
为什么要使用异常;
异常的基础知识;
异常的惯用法;
异常捕获模式;
其他内容;
异常的常见问题;
总结;
练习;
第二部分 外围层;
第八章 内置工具;
内置函数;
库模块;
练习;
第九章 用Python完成常见的任务;
数据结构操作;
文件操作;
操作程序;
与Internet相关的任务;
较大的例子;
练习;
第十章 框架和应用;
自动化客户支持系统;
与COM的接口:廉价的公共关系;
一个基于Tkinter的管理表格数据的编辑器;
设计上的考虑;
Jpython:Python和Java的结合;
其他的框架和应用;
练习;
第三部分 附录;
附录一 Python资源;
附录二 特定平台问题;
附录三 练习解答;
词汇表;
第一部分 语言核心;
第一章 开始;
为什么要选择Python?;
如何运行Python程序?;
初览模块文件;
Python设置细节;
总结;
练习;
第二章 类型与操作符;
Python程序结构;
为什么要使用内置类型?;
数字;
字符串;
列表;
字典;
元组;
文件;
共有的对象属性;
内置类型的常见问题;
总结;
练习;
第三章 基本语句;
赋值;
表达式;
Print;
If条件测试;
While循环;
for循环;
代码编写的常见问题;
总结;
练习;
第四章 函数;
为什么要使用函数;
函数基础;
函数中的作用域规则;
参数传递;
其他内容;
函数的常见问题;
总结;
练习;
第五章 模块;
为什么要使用模块;
模块基础;
模块文件是名字空间;
模块基础;
模块文件是名字空间;
导入模式;
重载模块;
其他内容;
模块的常见问题;
总结;
练习;
第六章 类;
为什么要使用类;
使用class语句;
使用类的方式;
继承搜索名字空间树;
在类中重载操作符;
名字空间规则总结;
用类来设计;
其他内容;
类的常见问题;
总结;
练习;
第七章 异常;
为什么要使用异常;
异常的基础知识;
异常的惯用法;
异常捕获模式;
其他内容;
异常的常见问题;
总结;
练习;
第二部分 外围层;
第八章 内置工具;
内置函数;
库模块;
练习;
第九章 用Python完成常见的任务;
数据结构操作;
文件操作;
操作程序;
与Internet相关的任务;
较大的例子;
练习;
第十章 框架和应用;
自动化客户支持系统;
与COM的接口:廉价的公共关系;
一个基于Tkinter的管理表格数据的编辑器;
设计上的考虑;
Jpython:Python和Java的结合;
其他的框架和应用;
练习;
第三部分 附录;
附录一 Python资源;
附录二 特定平台问题;
附录三 练习解答;
词汇表;
Python语言入门
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×