一、序言
近年来,Python作为一门黑马编程语言,它的火热程度想必许多人都感同身受吧。无论是在网络爬虫、数据分析、机器学习、Web开发,还是在金融、运维、测试等领域,Python都在发挥着重要的作用,因此也引用了更多的人加入Python开发大军中。
关于Python的学习,网上的教程、出版物已经很多了,你可能会问,现在再出一套关于Python学习的教程,是不是多此一举?其实并非如此,因为区别于其它教程流水账式叙述过程,本教程更通俗易懂,以非常简单且易于上手的方式逐步展开,极大地降低Python学习的门槛,见微知著。同时本教程也非常注重时效,深知生活在快节奏的年轻人们,你们的时间非常宝贵,授之以鱼不如授之以渔,Python知识点和模块较多,本教程不会逐个介绍,但会给出学习这些知识点的较通用的方法和途径,方便读者在各自的领域用到时可以花最少的时间“加载”这些模块并快速有产出,这也是本教程的宗旨。
本教程使用Python3版本进行讲解,在Windows平台下使用Sublime Text3软件开发代码,每一个知识点都会给出完整版测试代码,并进行详细的注释。本教程采用启发式教学,注重实操,章节练习丰富。只有读者按章节顺序依次学习完本教程,就可以系统性地掌握Python语言,在本教程的后续章节,会介绍一些各领域中常用的Python库以及一些经典项目,如使用tensorflow框架实现人脸识别、使用numpy库进行科学计算、使用pyecharts进行肺炎疫情分析等。