结语
感觉学了不少内容,又感觉什么都没学?
确实,这也是学习过程中一个非常普遍存在的状态,你学了五个非常重要的 python 语言的特性,但是在你用他们真正来优化代码解决代码之前,你都无法真正的掌握他们。
那为什么要学呢?
非常核心的一点在于,你以后面对困难的问题的时候,将他不断分解,成为一个个独立的小问题的时候,你也许会想起你之前在某文档内,有一个简单的教程曾经将某种神奇的方法一笔带过,这也许会提供给你意想不到的解决问题的思路和方法。
同时,python 的核心特性就这些吗?远远不止呢,这些只是你入手其的敲门砖,我在下面会列举一些别的特性,你可以自行前去了解,也可以等到你真正遇到问题的时候去思考?
为什么没有突出面向对象
因为代码量实在是太少了,当你去理解面向对象的时候的伟大意义时,最好与 C 语言这种面向过程的语言进行对比,不过,如果你完成了我们的文字冒险小游戏的时候,你可能会有非常深刻的体验。
还有什么是我值得注意的?
这些内容值得你去学习与思考,但是碍于各种因素,我暂时没有详细介绍
- 面向对象编程
- 深浅拷贝
- 值传递
- 装饰器
- metaclass
- GIL
- 垃圾回收机制
- 协程
- 数不清的各种框架和包!!!
如果有机会,我会继续补充相关内容
值得一提的是:后面人工智能模块,我们将以 python 为主去进行编程,这对完成了所有任务的你一定是 a piece of cake!