当前位置:首页 > 程序设计 > Pythonpdf电子书
《Python编程入门(第3版)》电子书封面

Python编程入门(第3版)

  • 发布时间:2020年03月07日 20:04:49
  • 作者:TobyDonaldson,袁国忠
  • 大小:3285 MB MB
  • 类别:Python电子书
  • 格式:PDF
  • 版本:影印版
  • 评分:9.9

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

    Python编程入门(第3版)》是一本关于Python相关的电子书资源,介绍了关于Python编程、Python入门方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小3285 MB MB,TobyDonaldson,袁国忠编写,目前豆瓣、亚马逊、当当、京东等综合评分为:8.8分,一起来看下具体内容。

    Tags:

    内容介绍

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

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

    学习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 
    • 索引 

    以上就是本次介绍的Python电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

    上一篇:OCA JAVA SE 7 PROGRAMMER I认证学习指南

    下一篇:互联网+:电商采购、库存、物流管理实务

    查看更多
    下载地址:百度网盘下载
    Python 相关电子书
    Python编程:从入门到实践(第2版)
    Python编程:从入门到实践(第2版) PDF 高清中文版

    我想说,Python是否值得学, 已经不再是值得怀疑的问题了。但是,如何能高效学会Python,永远是个值得思考的重要问题。这个问题的答案,是绕不开本书的。 书如其名,本书简明清晰地讲解了入门Python所需学习的基本知识,同时在讲解过程中穿插实战演练,使读者对Python有更加深刻的理解,是一本入门Python的难得好书,推荐给大家学习。 1.前一版中文版重印30余次,销量750 000册; 2.针对Python 3.x新特性升级,重写项目代码; 3.真正零基础,自学也轻松;

    立即下载
    Python快乐编程:中学学科创意编程实例
    Python快乐编程:中学学科创意编程实例 PDF 清晰版

    《 Python快乐编程:中学学科创意编程实例 》是一本有趣的Python入门书。全书根据中学生熟悉的美术、数学、体育、物理、化学、语文、英语、生物和音乐这9门学科设计了9个单元,每个单元以课的形式编排,共30课。每课精选一个学科知识热点作为案例,贴合学生的认知基础,并通过精巧的案例,让学生对学科知识温故知新,同时也激发学生用编程解决问题的兴趣。学科知识是明线,Python程序设计语言是技术支持的暗线。每课中的案例解读、问题分析和算

    立即下载
    Python编程快速上手:让繁琐工作自动化(第2版)
    Python编程快速上手:让繁琐工作自动化(第2版) PDF 完整版

    本书是一本面向初学者的Python编程学习指南,不仅介绍了Python语言的基础知识,而且还通过案例实践教读者如何使用这些知识和技能。本书首先介绍了基本的Python编程概念,如控制流、函数、列表、字典、字符串等基础知识,然后通过一些项目程序将Python 编程知识与实践结合在一起,以达到让读者快速上手Python的目的。本书每章的末尾还提供了一些习题和深入的实践项目,以帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 本书适合任何想

    立即下载
    Python 快速入门
    Python 快速入门 PDF 第3版

    Python现如今早已发展趋势变成这种令人震惊的编程语言,它已强劲到得以解决从最底层资源到手机应用程序(如深度神经网络)的各个方面。它既简约、雅致又作用完善,还有着巨大的由库和

    立即下载
    读者心得
    136小时10分钟前回答

    Python IDLE入门简介

    IDLE是Python软件包自带的一个集成开发环境,初学者可以利用它方便地创建、运行、测试和调试Python程序。 参考: pip和pygal的安装实例教程 Python(一)运行环境搭建 一、IDLE的安装 实际上,IDLE是跟Python一起安装的,不过要确保安装时选中了“Tcl/Tk”组件,准确地说,应该是不要取消该组件,因为默认时该组件是处于选中状态的。 二、IDLE的启动 安装Python后,我们可以从“开始”菜单→“所有程序”→“Python2.7”→“IDLE(PythonGUI)”来启动IDLE。IDLE启动后的初始窗口下图所示: 如上图所示,启动IDLE后首先映入我们眼帘的它的Pythonshell,我们通过它可以在IDLE内部执行Python命令。除此之外,IDLE还带有一个……

    111小时31分钟前回答

    《Python编程:从入门到实践》第八章:函数

    8-1 消息 编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。 # -*- coding : utf-8 -*-def display_messages(): print(本章学习的是函数)if __name__ == __main__: display_messages() 结果: 8-2 喜欢的图书 编写一个名为favorite_book() 的函数,其中包含一个名为title 的形参。这个函数打印一条消息,如One of my favorite books is Alice in Wonderland 。调用这个函数,并将一本图书的名称作为实参传递给它。 # -*- coding : utf-8 -*-def favorite_book(title): print(One of my favorite books is %s%title)if __name__ == __main__: book = input(whats your favorite book? ) favorite_book(book) 结果: 8-3 T恤 编写一个名为mak……

    163小时57分钟前回答

    Python 绘图库 Matplotlib 入门教程_python

    Matplotlib是一个Python语言的2D绘图库,它支持各种平台,并且功能强大,能够轻易绘制出各种专业的图像。本文是对Python 绘图库 Matplotlib 入门教程,感兴趣的朋友一起来学习一下吧 运行环境 由于这是一个Python语言的软件包,因此需要你的机器上首先安装好Python语言的环境。关于这一点,请自行在网络上搜索获取方法。 关于如何安装Matplotlib请参见这里:Matplotlib Installing。 笔者推荐大家通过pip的方式进行安装,具体方法如下: sudo pip3 install matplotlib 本文中的源码和测试数据可以在这里获取:matplotlib_tutorial 本文的代码示例会用到另外一个Python库:NumPy。建议读者先对NumPy有一定的熟悉,我之前也写过一个……

    118小时3分钟前回答

    这可能是最好玩的python GUI入门实例(推荐)

    简单的说,GUI编程就是给程序加上图形化界面. python的脚本开发简单,有时候只需几行代码就能实现丰富的功能,而且python本身是跨平台的,所以深受程序员的喜爱. 如果给程序加一个图形化界面,那么普通的用户也就能用上python的脚本,极大提升工作效率,所以给python程序加上图形化界面,把自己写的脚本,提供给普通用户,的确是一件激动人心的事! 如何给python脚本加图形化界面? 作者首先考虑了通过浏览器运行python的图形化界面,为了理想的效果,python需要借助javascript实现一些功能,而且python需要额外安装pyv8模块,我折腾了一下,发现pyv8模块安装很麻烦,而且依赖的库很多,编译安装也根据不同的操作系统,存在各种坑……

    码农之家

    马建同 提供上传

    资源
    22
    粉丝
    34
    喜欢
    64
    评论
    4

    Copyright 2018-2021 www.xz577.com 码农之家

    版权投诉 / 书籍推广 / 赞助:520161757@qq.com