Skip to main content
 Web开发网 » 编程语言 » Python语言

《Python基础教程(第2版)》电子书,建议保存下来

2021年11月29日7330百度已收录

书籍简介《Python基础教程(第2版)》电子书,建议保存下来  Python基础教程 第1张

Python基础教程

作者: Magnus Lie Hetland出版社: 人民邮电出版社出品方: 图灵教育原作名: Beginning Python: From Novice to Professional, Second Edition译者: 司维 / 曾军崴 / 谭颖华出版年: 2010-7页数: 471定价: 69.00元装帧: 平装丛书: 图灵程序设计丛书·Python系列ISBN: 9787115230270

获取方法转发本文,私信发送:0712

目录· · · · · ·第1章 基础知识1.1 安装Python1.1.1 Windows1.1.2 Linux和UNIX1.1.3 苹果机(Macintosh)1.1.4 其他发布版1.1.5 时常关注,保持更新1.2 交互式解释器1.3 算法是什么1.4 数字和表达式1.4.1 长整型数1.4.2 十六进制和八进制1.5 变量1.6 语句1.7 获取用户输入1.8 函数1.9 模块1.9.1 cmath和复数1.9.2 回到future1.10 保存并执行程序1.10.1 通过命令提示符运行Python脚本1.10.2 让脚本像普通程序一样运行1.10.3 注释1.11 字符串1.11.1 单引号字符串和转义引号1.11.2 拼接字符串1.11.3 字符串表示和repr1.11.4 input和rawinpm的比较1.11.5 长字符串、原始字符串和Unicode1.12 小结1.12.1 本章的新函数1.12.2 接下来学什么第2章 列表和元组2.1 序列概览2.2 通用序列操作2.2.1 索引2.2.2 分片2.2.3 序列相加2.2.4.乘法2.2.5 成员资格2.2.6 长度、最小值和最大值2.3 列表:Python的“苦力”2.3.1 list函数2.3.2 基本的列表操作2.3.3 列表方法2.4 元组:不可变序列2.4.1 tuple函数2.4.2 基本元组操作2.4.3 那么,意义何在2.5 小结2.5.1 本章的新函数2.5.2 接下来学什么第3章 使用字符串3.1 基本字符串操作3.2 字符串格式化:精简版3.3 字符串格式化:完整版3.3.1 简单转换3.3.2 字段宽度和精度3.3.3 符号、对齐和0填充3.4 字符串方法3.4.1 f1nd3.4.2 join3.4.3 jower3.4.4 replace3.4.5 spl1t3.4.6 strlD3.4.7 tralqslate3.5 小结3.5.1 本章的新函数3.5.2 接下来学什么第4章 字典:当索引不好用时4.1 字典的使用4.2 创建和使用字典4.2.1 dict函数4.2.2 基本字典操作4.2.3 字典的格式化字符串4.2.4 字典方法4.3 小结4.3.1 本章的新函数4.3.2 接下来学什么第5章 条件、循环和其他语句5.1 print和import的更多信息5.1.1 使用逗号输出5.1.2 把某件事作为另一件事导入5.2 赋值魔法5.2.1 序列解包5.2.2 链式赋值5.2.3 增量赋值5.3 语句块:缩排的乐趣5.4 条件和条件语句5.4.1 这就是布尔变量的作用5.4.2 条件执行和if语句5.4.3 else子句5.4.4 elif子句5.4.5 嵌套代码块5.4.6 更复杂的条件5.4.7 断言5.5 循环5.5.1 while循环5.5.2 for循环5.5.3 循环遍历字典元素5.5.4 一些迭代工具5.5.5 跳出循环5.5.6 循环中的else子句5.6 列表推导式——轻量级循环5.7 三人行5.7.1 什么都没发生5.7.2 使用del删除5.7.3 使用exec和eval执行和求值字符串5.8 小结5.8.1 本章的新函数5.8.2 接下来学什么第6章 抽象6.1 懒惰即美德6.2 抽象和结构6.3 创建函数6.3.1 记录函数6.3.2 并非真正函数的函数6.4 参数魔法6.4.1 值从哪里来6.4.2 我能改变参数吗6.4.3 关键字参数和默认值6.4.4 收集参数6.4.5 反转过程6.4.6 练习使用参数6.5 作用域6.6 递归6.6.1 两个经典:阶乘和幂6.6.2 另外一个经典:二元查找6.7 小结6.7.1 本章的新函数6.7.2 接下来学什么第7章 更加抽象7.1 对象的魔力7.1.1 多态7.1.2 封装7.1.3 继承7.2 类和类型7.2.1 类到底是什么7.2.2 创建自己的类7.2.3 特性、函数和方法7.2.4 类的命名空间7.2.5 指定超类7.2.6 调查继承7.2.7 多个超类7.2.8 接口和内省7.3 一些关于面向对象设计的思考7.4 简明总结7.4.1 本章的新函数7.4.2 接下来学什么第8章 异常8.1 什么是异常8.2 按自己的方式出错8.2.1 raise语句8.2.2 自定义异常类8.3 捕捉异常8.4 不止一个except子句8.5 用一个块捕捉两个异常8.6 捕捉对象8.7 真正的全捕捉8.8 万事大吉8.9 最后8.10 异常和函数8.11 异常之禅8.12小结8.12.1 本章的新函数8.12.2 接下来学什么第9章 魔法方法、属性和迭代器9.1 准备工作9.2 构造方法9.2.1 重写一般方法和特殊的构造方法9.2.2 调用未绑定的超类构造方法9.2.3 使用super、函数9.3 成员访问9.3.1 基本的序列和映射规则9.3.2 子类化列表,字典和字符串9.4 更多魔力9.5 属性9.5.1 property函数9.5.2 静态方法和类成员方法9.5.3 getattr、setattr和它的朋友们9.6 迭代器9.6.1 迭代器规则9.6.2 从迭代器得到序列9.7 生成器9.7.1 创建生成器9.7.2 递归生成器9.7.3 通用生成器9.7.4 生成器方法9.7.5 模拟生成器9.8 八皇后问题9.8.1 生成器和回溯9.8.2 问题9.8.3 状态表示9.8.4 寻找冲突9.8.5 基本情况9.8.6 需要递归的情况9.8.7 打包9.9 小结9.9.1 本章的新函数9.9.2 接下来学什么第10章 充电时刻10.1 模块10.1.1 模块是程序10.1.2 模块用于定义10.1.3 让你的模块可用10.1.4 包10.2 探究模块10.2.1 模块中有什么10.2.2 用help获取帮助10.2.3 文档10.2.4 使用源代码10.3 标准库:一些最爱10.3.1 sys10.3.2 OS10.3.3 fileinput10.3.4 集合、堆和双端队列10.3.5 time10.3.6 random10.3.7 shelve10.3.8 re10.3.9 其他有趣的标准模块10.4 小结10.4.1 本章的新函数10.4.2 接下来学什么第11章 文件和素材11.1 打开文件11.1.1 文件模式11.1.2 缓冲11.2 基本文件方法11.2.1 读和写11.2.2 管式输出11.2.3 读写行11.2.4 关闭文件11.2.5 使用基本文件方法11.3 对文件内容进行迭代11.3.1 按字节处理11.3.2 按行操作11.3.3 读取所有内容11.3.4 使用fileinput实现懒惰行迭代11.3.5 文件迭代器11.4 小结11.4.1 本章的新函数11.4.2 接下来学什么第12章 图形用户界面12.1 丰富的平台12.2 下载和安装wxpytbon12.3 创建示例GUI应用程序12.3.1 开始12.3.2 窗口和组件12.3.3 标签、标题和位置12.3.4 更智能的布局12.3.5 事件处理12.3.6 完成了的程序12.4 但是我宁愿用12.4..1 使用Tkinter12.4.2 使用Jython和Swing12.4..3 使用其他开发包12.5 小结第13章 数据库支持13.1 Python数据库API13.1.1 全局变量13.1.2 异常13.1.3 连接和游标13.1.4 类型13.2 SQLite和PySQLite13.2.1 入门13.2.2 数据库应用程序示例13.3 小结13.3.1 本章的新函数13.3.2 接下来学什么第14章 网络编程14.1 少数几个网络设计模块14.1.1 socket模块14.1.2 urllib和urllib2模块14.1.3 其他模块14.2 SocketServer和它的朋友们14.3 多连接14.3.1 使用SocketServer进行分叉和线程处理14.3.2 带有select和port的异步I/O14.4 Twisted14.4.1 下裁并安装Twisted14.4.2 编写Twisted服务器14.5 小结14.5.1 本章的新函数14.5.2 接下来学什么第15章 Python和万维网15.1 屏幕抓取15.1.1 Tidy和XHTML解析……第16章 测试第17章 扩展Python第18章 程序打包第19章 好玩的编程第20章 项目1:即时标记第21章 项目2:画幅好画第22章 项目3:万能的XML第23章 项目4:新闻聚合第24章 项目5:虚拟茶话会第25章 项目6:使用CGI进行远程编辑第26章 项目7:自定义电子公告板第27章 项目8:使用XML-RPC进行文件共享第28章 项目9:文件共享2——GUI版本第29章 项目10:DIY街机游戏附录A 简明版本附录B Python参考手册附录C 在线资源附录D Python3.0

评论列表暂无评论
发表评论
微信