在上一篇《手把手陪您学Python》37——程序的重构中,我们对之前所学的内容进行了应用,同时体验了程序重构的过程。
至此,我们已经基本掌握了Python的基础语法知识,数据结构和语言逻辑,为我们日后继续学习和使用Python奠定了基础。
在这一篇中,我们将对这一阶段所学的18篇文章的内容进行个小结,方便大家了解其知识框架,掌握其中的重点内容。
1、数据结构
在这一阶段的开始,我们学习了列表、元组、字典、集合等四种数据结构,同时与第一阶段学习的字符串和数字,共同构成了Python世界中最为基础的数字版图。这些数据结构或者说容器,承载着Python中的一切变与不变,也以丰富的形式展现着Python的内涵和外延。
2、内置函数
之后,我们用2篇文章,向大家介绍了几种内置序列函数以及列表等推导式的使用方法,配合着我们之前学习的数据结构,向我们展示了Python强大的而又便捷的数据处理和编程方式。在内置序列函数和推导式的加持下,我们可以很方便地生成各种类型的数据结构,并灵活地应用于我们的程序中。
3、自定义函数
如果说数据结构是Python的基础,那么自定义函数就是Python的灵魂。有了自定义函数,才能够让我们更好地与Python交流,随心所欲地在Python世界中驰骋。
4、模块
应用模块不仅让我们改变了过去一个文件通篇编写一个程序的方式,更给我们打开了Python强大的库的大门。从此,我们每个人都不再是孤零零的开发者,而会因为库的存在和应用连接在一起,共同创造一个更为强大的Python。
5、文件处理
这里,我们详细介绍了Python处理文件的几种方式。也许当我们学习了更为高阶的文件处理方法后,这里的内容可能应用的不会很多。但它却是Python中各种文件处理方式的基础方式和原理。基于这些基础操作,能够帮助我们在未来更好地理解和应用其他文件处理方法,并起到事半功倍的效果。
6、错误和异常处理
虽然错误和异常是难以避免的,但对于一个开发者而言,就是要将错误和异常在交付用户使用之前就被通通地消灭干净。它需要我们去全面地思考各种可能的情况并做好预判,以优雅的方式将错误和异常进行处理,从而给用户展现一个完美的运行过程。
7、程序的重构
程序的重构并不是一种技巧,更多的是一种态度。也许每个人都有自己的编程风格,但无论什么编程风格,都应该尽可能地将最为清晰、整洁的代码展示给大家。
通过一篇阶段小结文章,不仅对第二阶段的学习进行了梳理,同时也标志着我们Python整个基础知识的介绍也要告一段落了。如果还有其他需要介绍的基础知识,我们将在《Python实战》系列文章中予以补充。
接下来,我们会再介绍一些关于面向对象编程的内容,作为Python入门阶段的收尾,敬请关注。
感谢阅读本文!如有任何问题,欢迎留言,一起交流讨论^_^
要阅读《手把手陪您学Python》系列文章的其他篇目,请关注公众号点击菜单选择,或点击下方链接直达。
《手把手陪您学Python》3——PyCharm的安装和配置
《手把手陪您学Python》5——Jupyter Notebook
For Fans:关注“亦说Python”公众号,即可免费下载本系列文章所用示例语句。
