geekdoc-python-zh/docs/pythonlibrary/python-101-50-off.md

34 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Python 101 五折优惠
> 原文:<https://www.blog.pythonlibrary.org/2015/03/11/python-101-50-off/>
在三月的剩余时间里,如果你使用下面的代码,你可以以 50%的价格得到我的书,[Python 101](https://gum.co/bppWr):**3 月 15 日**
从头到尾学习如何用 Python 编程。我的书主要是为初学者写的。但是,至少有三分之二是针对中级程序员的。你可能想知道这是怎么回事。这本书将分成四部分。
## 第一部分
第一部分是初学者部分。在这里你将学到 Python 的所有基础知识。从 Python 类型(字符串、列表、字典)到条件语句再到循环。你还将学习理解、函数和类以及它们之间的一切!注:本节已经完成,正处于编辑阶段。
## 第二部分
这一部分将是 Python 标准库的一次策划之旅。其目的并不是涵盖其中的所有内容,而是向读者展示开箱即用的 Python 可以做很多事情。我们将讨论我认为在日常编程任务中最有用的模块,比如 os、sys、日志、线程等等。
## 第三部分
这部分都是中级材料。它包括以下内容:
* 希腊字母的第 11 个
* 装修工
* 性能
* 排除故障
* 测试
* 压型
## 第四部分
现在事情变得非常有趣!在第四部分,我们将学习如何从 Python 包索引和其他位置安装第三方库(即包)。我们将介绍简易安装和 pip。这一节也将是一系列的教程在这里你将学习如何使用你下载的软件包。例如您将学习如何下载文件、解析 XML、使用对象关系映射器处理数据库等。
## 第五部分
这本书的最后一部分将介绍如何与你的朋友和全世界分享你的代码!您将了解如何将其打包并在 Python 包索引上共享(例如,如何创建一个鸡蛋或轮子)。您还将学习如何使用 py2exe、bb_freeze、cx_freeze 和 PyInstaller 创建可执行文件。最后,您将学习如何使用 Inno Setup 创建安装程序。