当前位置:当前位置:主页 > 计算机电子书 > 程序设计 > Python pdf电子书
Python编程入门(第3版)

Python编程入门(第3版) PDF 影印版

  • 更新:2020-03-07
  • 大小:3285 MB MB
  • 类别:Python
  • 作者:TobyDonaldson,袁国忠
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

Python编程入门(第3版)》是由人民邮电出版社出版的一本关于Python方面的书籍,作者是TobyDonaldson,袁国忠,主要介绍了关于Python编程、Python入门方面的知识内容,目前在Python类书籍综合评分为:8.4分。

书籍介绍

简洁的步骤和解释 助你快速上手。

必备的参考指南 值得反复品味。

学习Python基础知识的不二选择 从算术运算、字符串、变量,到函数、数据结构、输入输出和异常处理,应有尽有!

通俗易懂的语言结合常见任务、屏幕图和详细的解释,循序渐进地介绍了Python的基础知识,助你轻松、迅速地学习Python。书中没有深奥的理论或者高级应用,非常适合用来自学。你定能掌握Python的各项基础知识,成为一名真正的Python程序员!

《Python编程入门(第3版)》是图文并茂的Python学习参考书,书中并不包含深奥的理论或者高级应用,而是以大量来自实战的例子、屏幕图和详细的解释,用通俗易懂的语言结合常见任务,对Python的各项基础知识进行了介绍,以帮助读者成为一名真正的Python程序员。

《Python编程入门(第3版)》适合各个层次的Python开发人员阅读。

目录

  • 第1章 编程简介 
  • 1.1 Python语言 
  • 1.2 Python适合用于做什么 
  • 1.3 程序员如何工作 
  • 1.4 安装Python 
  • 1.4.1 在Windows系统上安装Python 
  • 1.4.2 在Mac系统上安装Python 
  • 1.4.3 在Linux系统上安装Python 
  • 第2章 算术、字符串与变量 
  • 2.1 交互式命令shell 
  • 2.1.1 shell提示符 
  • 2.1.2 记录 
  • 2.2 整数算术 
  • 2.2.1 整除 
  • 2.2.2 求值顺序 
  • 2.2.3 长度不受限制 
  • 2.3 浮点数算术 
  • 2.3.1 浮点数字面量 
  • 2.3.2 溢出 
  • 2.3.3 精度有限 
  • 2.3.4 复数 
  • 2.4 其他数学函数 
  • 2.4.1 使用返回值 
  • 2.4.2 导入模块 
  • 2.5 字符串 
  • 2.5.1 标识字符串 
  • 2.5.2 字符串的长度 
  • 2.6 字符串拼接 
  • 2.7 获取帮助 
  • 2.7.1 列出模块中的函数 
  • 2.7.2 打印文档字符串 
  • 2.8 类型转换 
  • 2.8.1 将整数和字符串转换为浮点数 
  • 2.8.2 将整数和浮点数转换为字符串 
  • 2.8.3 将浮点数转换为整数 
  • 2.8.4 将字符串转换为数字 
  • 2.9 变量和值 
  • 2.10 赋值语句 
  • 2.11 变量如何引用值 
  • 2.11.1 赋值时不复制 
  • 2.11.2 数字和字符串是不可变的 
  • 2.12 多重赋值 
  • 第3章 编写程序 
  • 3.1 使用IDLE的编辑器 
  • 3.1.1 在IDLE中编写程序 
  • 3.1.2 从命令行运行程序 
  • 3.1.3 从命令行调用Python 
  • 3.2 编译源代码 
  • 3.3 从键盘读取字符串 
  • 3.3.1 跟踪程序 
  • 3.3.2 从键盘读取数字 
  • 3.4 在屏幕上打印字符串 
  • 3.5 源代码注释 
  • 3.6 程序的组织 
  • 第4章 流程控制 
  • 4.1 布尔逻辑 
  • 4.1.1 逻辑相等 
  • 4.1.2 逻辑与 
  • 4.1.3 逻辑或 
  • 4.1.4 逻辑非 
  • 4.1.5 计算较长的布尔表达式 
  • 4.1.6 计算包含圆括号的布尔表达式 
  • 4.1.7 计算不包含圆括号的布尔表达式 
  • 4.1.8 短路求值 
  • 4.2 if 语句 
  • 4.3 代码块和缩进 
  • 4.3.1 if/elif语句 
  • 4.3.2 条件表达式 
  • 4.4 循环 
  • 4.4.1 for循环 
  • 4.4.2 while循环 
  • 4.5 比较for循环和while循环 
  • 4.5.1 计算阶乘 
  • 4.5.2 计算用户输入的数字的总和 
  • 4.5.3 计算未知个数字的总和 
  • 4.6 跳出循环和语句块 
  • 4.7 循环中的循环 
  • 第5章 函数 
  • 5.1 调用函数 
  • 5.1.1 不返回值的函数 
  • 5.1.2 给函数名赋值 
  • 5.2 定义函数 
  • 5.3 变量的作用域 
  • 5.4 使用main函数 
  • 5.5 函数的参数 
  • 5.5.1 按引用传递 
  • 5.5.2 一个重要示例 
  • 5.5.3 默认值 
  • 5.5.4 关键字参数 
  • 5.6 模块 
  • 5.6.1 创建Python模块 
  • 5.6.2 名称空间 
  • 第6章 字符串 
  • 6.1 字符串索引 
  • 6.1.1 负数索引 
  • 6.1.2 使用for循环访问字符 
  • 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.4.7 替换函数 
  • 6.4.8 其他函数 
  • 6.5 正则表达式 
  • 6.5.1 简单的正则表达式 
  • 6.5.2 使用正则表达式匹配字符串 
  • 6.5.3 其他正则表达式 
  • 第7章 数据结构 
  • 7.1 type命令 
  • 7.2 序列 
  • 7.3 元组 
  • 7.3.1 元组是不可变的 
  • 7.3.2 元组函数 
  • 7.4 列表 
  • 7.5 列表函数 
  • 7.6 列表排序 
  • 7.7 列表解析 
  • 7.7.1 列表解析示例 
  • 7.7.2 使用列表解析进行筛选 
  • 7.8 字典 
  • 7.8.1 对键的限制 
  • 7.8.2 字典函数 
  • 7.9 集合 
  • 第8章 输入和输出 
  • 8.1 设置字符串格式 
  • 8.1.1 字符串插入 
  • 8.1.2 转换说明符 
  • 8.2 格式字符串 
  • 8.3 读写文件 
  • 8.3.1 文件夹 
  • 8.3.2 当前工作目录 
  • 8.4 检查文件和文件夹 
  • 8.5 处理文本文件 
  • 8.5.1 逐行读取文本文件 
  • 8.5.2 将整个文本文件作为一个字符串进行读取 
  • 8.5.3 写入文本文件 
  • 8.5.4 附加到文本文件末尾 
  • 8.5.5 将字符串插入到文件开头 
  • 8.6 处理二进制文件 
  • 8.7 读取网页 
  • 第9章 异常处理 
  • 9.1 异常 
  • 9.2 捕获异常 
  • 9.2.1 try/except块 
  • 9.2.2 捕获多种异常 
  • 9.2.3 捕获所有异常 
  • 9.3 清理操作 
  • 第10章 面向对象编程 
  • 10.1 编写类 
  • 10.2 显示对象 
  • 10.3 灵活的初始化 
  • 10.4 设置函数和获取函数 
  • 10.4.1 特性装饰器 
  • 10.4.2 私有变量 
  • 10.5 继承 
  • 10.6 多态 
  • 10.6.1 实现get_move函数 
  • 10.6.2 玩游戏Undercut 
  • 10.7 更深入地学习 
  • 第11章 案例研究:文本统计 
  • 11.1 问题描述 
  • 11.2 保留想要的字母 
  • 11.3 使用大型数据文件测试代码 
  • 11.4 找出出现次数较多的单词 
  • 11.5 将字符串转换为次数字典 
  • 11.6 组织在一起 
  • 11.7 练习 
  • 11.8 最终的程序 
  • 附录A 深受欢迎的Python包 
  • 附录B 比较Python 2和Python 3 
  • 索引 

资源获取

相关资源

网友留言