Python基础教程:第2版(经典教程的全新改版,10个项目引人入胜 )
基本信息
原书名: Beginning Python: From Novice to Professional, Second Edition
原出版社: Apress
作者: (挪)Magnus Lie Hetland
译者: 司维;曾军崴;谭颖华
丛书名: 图灵程序设计丛书
出版社:人民邮电出版社
ISBN:9787115230270
上架时间:2010-6-25
出版日期:2010 年7月
开本:16开
页码:471
更多详细信息查看:http://www.china-pub.com/196799
更有精彩样张抢先试读:http://www.china-pub.com/computers/common/mianfeisd.asp?id=196799
编辑推荐
十年磨一剑,经典教程全新改版
全面、详尽,入门首选
10个项目引人入胜
内容简介
本书是经典教程的全新改版,作者根据Python 3.0版本的种种变化,全面改写了书中内容,做到既能“瞻前”也能“顾后”。本书层次鲜明、结构严谨、内容翔实,特别是在最后几章,作者将前面讲述的内容应用到了10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程。本书既适合初学者夯实基础,又能帮助Python程序员提升技能,即使是Python方面的技术专家,也能从书里找到令你耳目一新的东西。
媒体评论
本书系统全面地讲解了Python语言,其中介绍的一系列项目是本书最大的亮点。
——Robert A. Gibson,软件工程师
在介绍新语言的图书中,本书是我见过的最优秀的一本,循序渐进,可读性强。我强烈推荐这本书。
——Amazon.com
目录
第1章 基础知识 1
1.1 安装Python 1
1.2 交互式解释器 6
1.3 算法是什么 7
1.4 数字和表达式 8
1.5 变量 10
……
第2章 列表和元组 26
2.1 序列概览 26
2.2 通用序列操作 27
2.3 列表:Python的“苦力” 34
2.4 元组:不可变序列 41
2.5 小结 43
第3章 使用字符串 44
3.1 基本字符串操作 44
3.2 字符串格式化:精简版 44
3.3 字符串格式化:完整版 46
3.4 字符串方法 49
3.5 小结 54
第4章 字典:当索引不好用时 55
4.1 字典的使用 55
4.2 创建和使用字典 56
4.3 小结 64
第5章 条件、循环和其他语句 65
5.1 print和import的更多信息 65
5.2 赋值魔法 67
5.3 语句块:缩排的乐趣 69
5.4 条件和条件语句 69
5.5 循环 76
5.6 列表推导式——轻量级循环 82
5.7 三人行 83
5.8 小结 87
第6章 抽象 89
6.1 懒惰即美德 89
6.2 抽象和结构 90
6.3 创建函数 90
6.4 参数魔法 92
6.5 作用域 103
6.6 递归 105
6.7 小结 110
第7章 更加抽象 112
7.1 对象的魔力 112
7.2 类和类型 117
7.3 一些关于面向对象设计的思考 125
7.4 简明总结 125
第8章 异常 127
8.1 什么是异常 127
8.2 按自己的方式出错 127
8.3 捕捉异常 129
8.4 不止一个except子句 130
……
第9章 魔法方法、属性和迭代器 138
9.1 准备工作 138
9.2 构造方法 139
9.3 成员访问 143
9.4 更多魔力 147
9.5 属性 147
9.6 迭代器 151
……
第10章 充电时刻 165
10.1 模块 165
10.2 探究模块 172
10.3 标准库:一些最爱 175
10.4 小结 205
第11章 文件和素材 207
第12章 图形用户界面 219
第13章 数据库支持 231
第14章 网络编程 241
第15章 Python和万维网 255
第16章 测试 277
第17章 扩展Python 291
第18章 程序打包 305
第19章 好玩的编程 312
第20章 项目1:即时标记 321
第21章 项目2:画幅好画 338
第22章 项目3:万能的XML 346
第23章 项目4:新闻聚合 360
第24章 项目5:虚拟茶话会 372
第25章 项目6:使用CGI进行远程编辑 386
第26章 项目7:自定义电子公告板 394
第27章 项目8:使用XML-RPC进行文件共享 407
第28章 项目9:文件共享2——GUI版本 422
第29章 项目10:DIY街机游戏 429
附录A 简明版本 444
附录B Python参考手册 451
附录C 在线资源 462
附录D Python 3.0 465
分享到:
相关推荐
《Python基础教程(第2版·修订版)2014》是一本针对初学者的Python编程指南,它深入浅出地介绍了Python语言的核心概念和语法。这本书在2014年进行了修订,以适应Python语言的发展和变化,相较于2010年的版本,它...
大家首先注意 由于这个pdf超过了20m所以分成了两份上传,大家务必要下载两份文件,解压后才能欣赏到经典哦。 不然会出现解压错误的
本书包括Python程序设计的方方面面:首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,...最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了10个具有实际意义的Python项目的开发过程。
《Python基础教程(第2版 修订版)》是一本深入浅出的Python编程入门书籍,旨在引导初学者全面掌握Python语言的核心概念和技术。这本书详细介绍了Python程序设计的各种要素,涵盖了从基本语法到高级特性,旨在帮助读者...
Python基础教程(第2版.修订版)包括Python程序设计的方方面面,首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句。然后循序渐进地介绍了一些相对高级的...
《Python基础教程(第2版·修订版)》是经典的Python入门教程,层次鲜明,结构严谨,内容翔实,特别是最后几章,作者将前面讲述的内容应用到10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程,手把手教授...
《Python3基础教程(第2版)》是针对初学者的免费Python编程教材,涵盖了Python语言的基础知识。这本书首先介绍了Python语言的历史、特点以及不同版本的区别。Python 3相较于Python 2,在语法和功能上有所改进,比如...
《Python3基础教程(第2版)(慕课版)》是针对初学者精心编写的教材,涵盖了Python编程语言的基础知识,旨在帮助学习者快速掌握Python编程技能。本教程不仅包含理论讲解,还提供了丰富的实践案例和课后习题,以加深...
Python基础教程(第2版·修订版) 10个大洋淘宝买的 Python基础教程(第2版·修订版) 10个大洋淘宝买的 Python基础教程(第2版·修订版) 10个大洋淘宝买的
第一个例子 python入门基础教程:python-gtk全文共15页,当前为第3页。 增加关闭(撤销)事件 python入门基础教程:python-gtk全文共15页,当前为第4页。 增加按钮 python入门基础教程:python-gtk全文共15页,当前...
python数据分析基础教程:numpy学习指南(第2版) 演讲人 202x-11-11 Python数据分析基础教程:NumPy学习指南(第2版)PPT模板全文共169页,当前为第1页。 献辞 01 Python数据分析基础教程:NumPy学习指南(第2版)PPT模板...
《Python基础教程第二版》是针对初学者的一本经典教材,尤其适合那些对Python 2.0版本感兴趣的读者。本书全面、深入地介绍了Python编程语言的基础概念和语法,旨在帮助读者掌握这一强大而灵活的编程工具。以下是根据...
python 基础教程第二版修订版,是修订版。高清,有书签,由于太大分为两次上传,把两个压缩包一起解压
**Python基础教程第三版概述** Python是一种高级编程语言,以其简洁、易读的语法和强大的功能而闻名。作为初学者入门编程或者专业人士增强技能的工具,Python基础教程第三版是学习这一语言的理想资源。该高清版教程...
《Python3基础教程(第2版)(慕课版)》是一份全面介绍Python编程语言的教育资源,适合初学者入门。这份教程通过一系列PPT形式的章节,详细讲解了Python3的基本语法和常用功能。以下是根据提供的压缩包文件名列表...
Python实用教程:Python基础,Python高级特性,面向对象编程,多线程,数据库,数据科学,Flask,爬虫开发教程。内部含有学习笔记、MD文档、项目教程、笔记文档 Python实用教程:Python基础,Python高级特性,面向...
pandas DataFrame是二维的,所以,它既有列索引,又有行索引 上一篇里只介绍了列索引: import pandas as pd ...这个数据是5个车站10天内的客流数据: ridership_df = pd.DataFrame( data=[[ 0, 0, 2, 5, 0],
《Python基础教程(第三版)》是一本专为初学者设计的Python编程教材,全面覆盖了Python语言的基础知识,旨在帮助读者快速掌握Python编程技能。本教程以清晰易懂的语言和丰富的实例,引领读者深入理解Python的核心...
"Python基础教程第二版"是学习Python语言的经典教材,由专家编写,旨在为初学者提供全面而深入的Python知识。这本书包含了Python的基础概念、语法结构、数据类型、控制结构、函数、模块和包、面向对象编程以及错误...
《Python基础教程》第三版源代码是一份详细的学习资源,涵盖了Python编程的多个核心概念和实践技巧。这个源代码集合包括了从基础语法到高级特性的各种示例,旨在帮助初学者逐步掌握Python编程。 在Python的基础部分...