欢迎使用python 101!

_images/py101_small.jpg

学习如何从头到尾使用python 3编程。python 101从python的基本原理开始,然后建立在您从中学到的基础之上。这本书的读者主要是那些在过去编程但想学习Python的人。这本书涵盖了相当数量的中级材料除了初学者的材料。

为了涵盖所有这些信息,这本书分为五部分。

第一部分

第一部分是初学者部分。在本文中,您将学习Python的所有基础知识。从python类型(字符串、列表、字典)到条件语句再到循环。您还将学习理解、函数和类以及其中的所有内容!

第二部分

本节将介绍python标准库的一次策划之旅。其目的不是要涵盖其中的所有内容,而是要向读者展示,您可以在开箱即用的情况下使用Python做很多事情。我们将介绍在日常编程任务中最有用的模块,如OS、sys、日志记录、线程等等。

第三部分

一个包含lambda、修饰器、属性、调试、测试和分析的所有中间部分。

第四部分

现在事情变得非常有趣了!在第四部分中,我们将学习如何从Python包索引和其他位置安装第三方库(即包)。我们将介绍易安装和PIP。本节还将提供一系列教程,您将在其中学习如何使用下载的包。例如,您将学习如何下载文件、解析XML、使用对象关系映射器处理数据库等。

第五部分

本书的最后一部分将介绍如何与您的朋友和世界共享您的代码!您将学习如何打包它,并在python包索引上共享它(例如,如何创建一个 egg 或轮子)。您还将学习如何使用py2exe、bb_freeze、cx_freeze和pyinstaller创建可执行文件。最后,您将学习如何使用inno安装程序创建安装程序。

购买这本书

_images/py101_small.jpg

你可以得到一个 free 电子书副本 Leanpub 或者从 AmazonGumroad. 你也可以得到一本平装本 Lulu.

开始阅读python 101