这是(Mark学编程)标志,你觉得怎么样?作为微信公众号名称,QQ群名称,以及优快云头部名称。
今天继续《编程导论》的学习,根据我的经验,现在学习书中的模块和文件部分略早,故跳过,待时机成熟再回来学习不迟。
元组与列表放到一起学习是刻意的。因为他们即相似又有不同。
在学习Python的过程中,有一句话总会提到,那就是:Everything in Python is object. 回顾我们前面学习的各种object(对象),对象是分类型的,如果暂时不包括函数的话,我们就仅仅学了三种类型而已,即整数类型,浮点类型,和字符串类型。顺便说一句,我发现了一篇很好的文章,解释了编程语言中object的问题,做个对赌吧,如果点赞多了(比如100个),我将此文翻译成中文发布出来,供大家参考。还有,如果你有意愿帮助(Mark学编程)成长,我们可以将尚未发布的文章提前发给你,请你帮助编辑改正错别字,排版等。当然还可以有其他回馈。这个联系时再说。
整数类型和浮点类型属于标量类型(从英文scala翻译而来,更深入的解释等以后再说),也就是说其没有内部结构,这个很容易理解。而字符串类型和我们将要学习的元组,列表,字典等,内部都有结构,所以属于非标量类型。其实,对初学者来讲,标量不标量的,知道就行,不知道也不妨碍使用这些类型。我的意思是,不要纠缠这些名称,能正确使用是关键。
列表和元组有一个很大的不同,那就是列表可以变,元组创建后不能变