书籍:Pro Python 3 3rd -2019: Features and Tools for Professional Development .pdf

简介: 简介优化您的编程技巧和方法,以成为更高效和创造性的Python程序员。本书探讨了概念和功能,这些概念和功能不仅可以改进您的代码,还可以通过Python理念的见解和细节来理解Python社区。Pro Python 3,第三版为您提供编写干净,创新代码的工具。

简介

图片.png

优化您的编程技巧和方法,以成为更高效和创造性的Python程序员。本书探讨了概念和功能,这些概念和功能不仅可以改进您的代码,还可以通过Python理念的见解和细节来理解Python社区。

Pro Python 3,第三版为您提供编写干净,创新代码的工具。首先回顾一些核心Python原则,本书后面的各种概念和示例对它们进行了说明。本书的前半部分探讨了函数,类,协议和字符串的各个方面,描述了可能不是常识的技术,但它们共同形成了坚实的基础。后面的章节将介绍文档,测试和应用程序分发。在此过程中,您将开发一个复杂的Python框架,其中包含了整本书中学到的想法。

此版本中的更新包括迭代器在Python 3中的作用,使用Scrapy和BeautifulSoup进行Web抓取,使用请求调用不带字符串的网页,新的分发和安装工具等等。在本书的最后,您将准备好部署可以将您的技能提升到Python的新级别的非常见功能。

参考资料

你将学到什么

  • 使用各种类型的Python函数实现程序
  • 使用类和面向对象的编程
  • 使用标准库和第三方库中的字符串
  • 使用Python收集网站数据
  • 通过编写测试套件自动化单元测试
  • 查看图像,随机数生成和NumPy科学扩展
  • 了解Python的Zen文档,以帮助您确定分发代码的最佳方式

本书适用于谁

熟悉Python的中级程序员正在寻求升级到高级水平。您应该至少编写一个简单的Python应用程序,并熟悉基本的面向对象方法,使用交互式解释器和编写控制结构。

相关文章
|
5天前
|
Python
Python办公自动化:删除任意页数pdf页面
Python办公自动化:删除任意页数pdf页面
15 1
Python办公自动化:删除任意页数pdf页面
|
5天前
|
数据安全/隐私保护 Python
Python办公自动化:给pdf加水印
Python办公自动化:给pdf加水印
|
5天前
|
Python
Python办公自动化:提取pdf文件中的图片
Python办公自动化:提取pdf文件中的图片
10 0
|
2月前
|
XML JSON 数据安全/隐私保护
PyMuPDF,Python处理PDF的宝藏库
PyMuPDF,Python处理PDF的宝藏库
|
2月前
|
Python
Python也可以合并和拆分PDF,批量高效!
Python也可以合并和拆分PDF,批量高效!
|
4天前
|
数据挖掘 索引 Python
Python数据挖掘编程基础3
字典在数学上是一个映射,类似列表但使用自定义键而非数字索引,键在整个字典中必须唯一。可以通过直接赋值、`dict`函数或`dict.fromkeys`创建字典,并通过键访问元素。集合是一种不重复且无序的数据结构,可通过花括号或`set`函数创建,支持并集、交集、差集和对称差集等运算。
14 9
|
4天前
|
存储 开发者 Python
探索Python编程的奥秘
【9月更文挑战第29天】本文将带你走进Python的世界,通过深入浅出的方式,解析Python编程的基本概念和核心特性。我们将一起探讨变量、数据类型、控制结构、函数等基础知识,并通过实际代码示例,让你更好地理解和掌握Python编程。无论你是编程新手,还是有一定基础的开发者,都能在这篇文章中找到新的启示和收获。让我们一起探索Python编程的奥秘,开启编程之旅吧!
|
5天前
|
人工智能 小程序 API
文字转语音神器+Python编程搞定语音报时小程序
文字转语音神器+Python编程搞定语音报时小程序
11 2
|
4天前
|
Python
Python编程的循环结构小示例(二)
Python编程的循环结构小示例(二)
|
4天前
|
算法 Python
Python编程的函数—内置函数
Python编程的函数—内置函数
下一篇
无影云桌面