在千锋Python培训学习快要有一个月的时间了,经过一天紧张学习后,每每感觉很充实,但是回想一天的知识,发现还是会有个别想不明白的问题,这个时候就会意识到一个好的学习方法的重要性了。
我先说说自己学Python的方法。其实在来千锋Python培训前我也接触了不少语言,但我写的代码90%都是用C语言写的,加上之前我也有一些计算机编程方面的基础知识,所以和大家相比我勉强算是个非初学者。我这里说的,就是针对非初学者学习Python的方法,或者说也可以推广为非初学者学习一门新语言的方法了。
Python是一门很自由,语法简单,函数库多的语言,这一类语言的特点就是不用编译,程序在运行的过程中由对应的解释器向CPU进行编译,一边编译一边执行他属于脚本语言,不像编译型语言那样先将程序编译成二进制在运行。
对于这一个来月的基本知识学习进修一个小结:
(1)list可以被修改,包括添加、删除、段添加、段删除等,方法很多,运用很灵活。至于具体的函数到处都可以查到,我就不赘述了。
(2)string与list的区别。当然,string可以作为list的元素,重要的是,string可以直接相连:"neil""happy"。但是list必须要有个+号:['neil']+['happy'],结果是['neil','happy']。这一点需要注意一下。
(3)tuple与list非常类似,但tuple就像一个被严重限制的list,不准动(被改)
(4)三种数据结构的区别与联系,Python中的容器可以随意的互相包含,这三种数据结构也是如此。List、dictionary可以进行修改,而tuple、string都不能修改,但dictionary的key又必须是不可修改的。
下周就要考试了,感觉时间过得好快啊,在千锋Python培训的感觉就是一定要跟上老师的进度,不能落下。没有比人高的山,也没有比脚长的路,无论过程多么艰辛,我都会坚持下去,全力以赴。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱