上周五学完了这本书的第一部分,也就是python的基础知识。我一直在想,要怎么描述这本书,它太容易上手,太好学习了,非常适合零基础入门人员。
作者对书中的每一个代码片段进行了详细的解释说明,学习起来非常轻松,练习题也容易上手,不会让人出现畏难情绪。
比如作者讲解访问列表里面的元素的方法:
指出列表的名称,再指出元素的索引,并将后者放在方括号内。
《Python编程:从入门到实践(第2版)
再比如,作者介绍pop和del方法的区别:
如果你不确定该使用del语句还是pop()方法,下面是一个简单的判断标准:如果你要从列表中删除一个元素,且不再以任何方式使用它,就使用del语句;如果你要在删除元素后还能继续使用它,就使用方法pop()。
《Python编程从入门到实践(第2版)》
就这样,跟着作者的节奏,不知不觉就学完了第一部分。
之前看过极客时间的《零基础学Python》和李笑来老师的《自学是一门手艺》,后者我还仔细学习了两遍,可能是太笨了,至今仍然没学会。不过,因此对python的数据类型,布尔值,序列、元组、字典,for和while循环有了一定的了解。阅读本书相对轻松的原因可能在于此。
这世界上所有的事务,把概念弄明白了,一切问题迎刃而解。尤其技术类的书籍,更是如此。
第一部分对我而言,最难的地方在于函数和类那几个知识点。所以我只好把他们的概念反复阅读,反复使用。
什么是函数:
函数就是带名字的代码块。
什么是类:
根据约定,在Python中,首字母大写的名称指的是类。这个类定义中没有圆括号。
什么是方法:
类中的函数称为方法。
什么是属性:
self.age = age的作用与此类似。像这样可通过实例访问的变量称为属性。
对于if和while循环不能灵活运用。只知道if是把所有满足条件的语句都执行一遍,而while则是反复执行满足条件的语句。
以上,只是学完第一部分后的简单小节。欢迎各位朋友与我一起学习讨论。今天开始学习第二部内容了,实践是检验理论学习的重要法宝。
另外,自从上次召集学习python的小伙伴之后,已经有一位学习队友入群,如果你也想学习,欢迎留言加入。
联系客服