![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 78
鄙人张钊_有何贵干
这个作者很懒,什么都没留下…
展开
-
Python中的可变数据类型和不可变数据类型
Python的基本数据类型大致可分为6类:1.Number(数字) 2. String(字符串) 3. Tuple (元组) 4. List(列表) 5. Dictionary (字典) 6. Sets(集合) (bool布尔类型、int整型、float浮点型、complex复数等都归为Number数字类型)这6种类型又可以分为可变类型和不可变类型,其中不可变类型有:Number(数字) S...原创 2019-05-14 17:13:25 · 7580 阅读 · 1 评论 -
Python的MRO
Python的MRO即Method Resolution Order(方法解析顺序),也就是在Python中的类的继承顺序是怎样的。在Python2.3之前,MRO的实现是基于DFS的,而在Python2.3以后MRO的实现是基于C3算法(我这里两种算法的具体实现都不详述)。C3算法最早被提出是用于Lisp的,应用在Python中是为了解决原来基于深度优先搜索算法不满足本地优先级,和单调性的问题。...原创 2019-05-24 15:42:05 · 10761 阅读 · 2 评论