Python学习手册

C 程序犹如拿着剃刀在刚打过蜡的地板上劲舞。
                                                                ——Waldi Ravens
C++ 学起来很难,因为它天生如此。
                                                                         ——佚名
Java 从很多方面来说,就是简化版的 C++。
                                                              ——Michael Feldman
接下来请欣赏与众不同的表演。
                                                        ——巨蟒剧团之《飞翔的马戏团》   

这两年一直在从事Python开发,从基础的Python语句到图书爬虫开发,再到数据分析以及机器学习相关,对Python的兴趣越来越浓厚。

打算参考读过的图书以及相关在线资源,系统梳理下Python开发的前前后后,从起源到理论基础、进阶开发、调试技巧、IDE选择以及上线部署等等整个过程。

在整理过程中,综合不同学习资料,同时结合自己的思考,适当去掉了一些晦涩难懂的地方,也根据Python版本的不同做了示例调整,并合理调整了章节归类。

目前仍在持续学习中,就当做自己的一份学习笔记吧!

 

所有的文档以及代码均基于Python3.7。

Python简史

Python简史01 Python的起源

Python简史02 Python的诞生

Python简史03 Python启示录

Python开发环境

Python开发环境01 Mac平台命令行方式

Python开发环境02 Windows平台命令行方式

Python开发环境03 IDE选择

Python编码规范

Python编码规范

Python基础

Python基础01 Hello Python!

Python基础02 基本数据类型

Python基础03 序列

Python基础04 列表

Python基础05 元组

Python基础06 字符串

Python基础07 字符串格式

Python基础08 字典

Python基础09 赋值魔法

Python基础10 条件语句

Python基础11 循环语句

Python基础12 函数

Python基础13 面向对象--类

Python基础14 集合

Python进阶

Python进阶01 命名空间

Python进阶02 作用域

Python进阶03 异常

Python进阶04 模块

Python进阶05 函数property

Python进阶06 列表推导

Python进阶07 迭代

Python进阶08 生成器

Python进阶09 迭代器  (迭代器和生成器部分需要仔细琢磨下)

Python进阶10 文件

Python高级知识

Python Twisted 之 Deferred 

Python协程

Python协程(一) 概述

Python协程(二) Asyncio入门

Python协程(三) Asyncio运行

Python项目实践

Python项目实践

Python开发框架

FastAPI学习

 

内容主要参考来源(按照入门阅读顺序排列):

1、https://www.cnblogs.com/vamei:简单轻松,易于阅读

2、《Python编程从入门到实践》:层次分明,适合新手

3、《Python基础教程(第3版)》:内容丰富,适合进阶学习

4、网络来源

 

posted on 2020-04-13 14:42  麦克煎蛋  阅读(600)  评论(0编辑  收藏  举报