这两天读了商业思想管理家肯·布兰佳著的《知道做到》一书,书中关于“如何将学到的知识彻底掌握”有一段话,让我很有启发:
对于那些只接触过一次的信息,我们通常只能记住其中一小部分。
要想掌握某件事,我们必须首先选择一些关键点,隔段时间就重复一下,让自己完全沉浸其中,并不断提高自己的知识和技能。
关键在于间隔性重复。
简单来说,就是要想真正的掌握某项知识,就必须不断的进行重复。
这个办法对学习Python毫无疑问也是适用的。
于是,我打开b站,把之前看过的十几集教程,又重新看了一遍。
之前看这个,只是把它当辅助,也没做笔记。
这次看第二遍,先把第一部分《Python简介》(共7集)看了,并认真的做了笔记,请各位老铁给把把关。
第1集
起源:Python是个叫吉多的荷兰屌丝无聊的时候弄出来的。然后通过开源的办法,集全世界程序员之力,把Python弄成了现在这个牛逼的存在。
Python这名字的原意是蟒蛇,因为当时这哥们正在看一个纪录片里有这词,不得不说,真是任性。
第2集
两种语言:语言分编译型语言和解释型语言,前者指把语言都写完了,统一编译,一次执行,如cc++;后者是按照从上到下的顺序一行行翻译,如Python。
前者执行速度快,后者跨平台能力强。
第3集
设计目标:功能强大(其他语言能做的,Python都能做);开源;阅读简单、适用于短期开发的日常应用。
第4集
设计哲学:优雅、明确、简单,源代码要阅读轻松,每句代码要尽量简单。
第5集
优势:代码量少、开发速度快。
解决同样一个问题,Python与Java的代码量对比是1:5。
所以吉多有句名言:人生苦短,我用Python。
第6集
特点:完全面向对象,在Python中一切均是对象,不同的问题找不同的对象解决;有强大的标准库;大量的第三方模块
第7集
优缺点总结:优点包括简单易学、免费开源、面向对象、丰富的库、可扩展性;缺点包括运行速度慢、国内市场小、中文资料匮乏。
运行速度慢,可以通过扩展性解决。
而后面俩缺点其实也正好是机遇,现在快学,岂不是很容易成为行业大牛嘛!
领取专属 10元无门槛券
私享最新 技术干货