网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Python学习手册(上下原书第5版) |
分类 | |
作者 | (美)马克·卢茨 |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 作者简介 马克·卢茨,Mark Lutz是一位世界级的Python培训讲师。他是Python畅销书籍的作者,同时从1992年起就成为Python社区的引领者。Mark有着30余年的软件开发经验,也是《Python编程》《Python袖珍指南》等书的作者。 目录 上册 前言 第一部分 使用入门 第1章 问答环节 人们为何使用Python 软件质量 开发者效率 Python是一门“脚本语言”吗 好吧,Python的缺点是什么 如今谁在使用Python 其他的Python设计权衡:一些难以把握的方面 使用Python可以做些什么 系统编程 图形用户界面(GUI) Internet脚本 组件集成 数据库编程 快速原型 数值计算和科学计算编程 更多内容:游戏、图像、数据挖掘、机器人、Excel等 Python如何开发并获得支持 开源的权衡 Python有哪些技术上的优点 面向对象和函数式 免费 可移植 功能强大 可混合 相对简单易用 相对简单易学 以Monty Python命名 Python和其他语言比较起来怎么样 本章小结 本章习题 习题解答 Python是工程,不是艺术 第2章 Python如何运行程序 Python解释器简介 程序执行 程序员的视角 Python的视角 执行模型的变体 Python的各种实现 执行优化工具 冻结二进制文件 未来的可能性 本章小结 本章习题 习题解答 第3章 你应如何运行程序 交互式命令行模式 开始一个交互式会话 Windows平台上的交互式命令行在哪里 系统路径 Python 3.3中的新Windows选项:PATH和启动器 运行的位置:代码目录 不需要输入的内容:提示符和注释 交互式地运行代码 为什么要使用交互式命令行模式 使用注意:交互命令行模式 系统命令行和文件 第一段脚本 使用命令行运行文件 不同的命令行使用方式 使用注意:命令行和文件 UNIX风格可执行脚本 UNIX脚本基础 UNIX env查找技巧 Python 3.3 Windows启动器:Windows也有#!了 点击文件图标 图标点击基础知识 在Windows上点击图标 Windows上输入的技巧 其他图标点击的限制 模块导入和重载 导入和重载基础知识 模块的宏观视角:属性 使用注意:import和reload 使用exec运行模块文件 IDLE用户界面 IDLE启动细节 IDLE基础用法 IDLE功能特性 高级IDLE工具 使用注意:IDLE 其他IDE 其他启动选项 嵌入式调用 冻结二进制可执行文件 文本编辑器启动方式 其他的启动方式 未来的可能 应该选用哪种方式 调试Python代码 本章小结 本章习题 习题解答 第一部分练习题 第二部分 类型和运算 第4章 介绍Python对象类型 Python知识结构 为什么要使用内置类型 Python核心数据类型 数字 字符串 序列操作 不可变性 特定类型的方法 寻求帮助 字符串编程的其他方式 Unicode字符串 模式匹配 列表 序列操作 特定的操作 边界检查 嵌套 推导 字典 映射操作 重访嵌套 不存在的键:if 测试 键的排序:for 循环 迭代和优化 元组 为什么要使用元组 文件 二进制字节文件 Unicode文本文件 其他类文件工具 其他核心类型 如何破坏代码的灵活性 用户定义的类 剩余的内容 本章小结 本章习题 习题解答 第5章 数值类型 数值类型基础知识 数值字面量 内置数值工具 Python表达式运算符 数字的实际应用 变量与基础表达式 数值的显示格式 str和repr显示格式 普通比较与链式比较 除法:经典除法、向下取整除法和真除法 整数精度 复数 十六进制、八进制和二进制:字面量与转换 按位操作 其他内置数值工具 其他数值类型 小数类型 分数类型 集合 布尔型 数值扩展 本章小结 本章习题 习题解答 第6章 动态类型 缺少声明语句的情况 变量、对象和引用 类型属于对象,而不是变量 对象的垃圾收集 关于Python垃圾回收的更多讨论 共享引用 共享引用和在原位置修改 共享引用和相等 动态类型随处可见 “弱”引用 本章小结 本章习题 习题解答 第7章 字符串基础 本章范围 Unicode简介 字符串基础 字符串字面量 单引号和双引号字符串是一样的 转义序列代表特殊字符 原始字符串阻止转义 三引号编写多行块字符串 实际应用中的字符串 基本操作 索引和分片 请留意:分片 字符串转换工具 修改字符串I 字符串方法 方法调用语法 字符串的方法 字符串方法示例:修改字符串II 字符串方法示例:解析文本 实际应用中的其他 内容推荐 马克·卢茨著秦鹤、林明译的《Python学习手册(上下原书第5版)》将帮助你使用Python编写出高质量、高效的并且易于与其他语言和工具集成的代码。本书根据Python专家Mark Lutz的著名培训课程编写而成,是易于掌握和自学的Python教程。 本书每一章都对Python语言的关键内容做单独讲解,并且配有章后习题、编程练习及详尽的解答,还配有大量注释的示例以及图表,便于你学习新的技能并巩固加深自己的理解。第5版基于Python2.7和3.3版本,同时也适用于其他Python版本。无论你是编程新手还是其他编程语言的资深开发者,本书都会是你学习Python的理想选择。 本书主要内容: 学习Python的主要内置对象类型,如数字、列表和字典。 使用Python语句创建和处理对象,并学习Python的通用语法模型。 使用函数减少代码冗余,使用包代码结构实现代码重用。 学习Python模块,从而封装语句、函数和其他工具,以便构建大型组件。 学习类,即Python用于组织代码的面向对象编程工具。 使用Python的异常处理模型和开发工具编写大型程序。 学习高级Python工具,包括装饰符、描述符、元类和Unicode的处理等。 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。