摘要:
1.鸭子类型和多态 具有相同方法可以做相同任务就是鸭子类型 2.抽象基类(abstruct模块) (1)概念: 抽象基类无法实例化 规定继承类必须具有抽象基类指定的方法 (2)使用: 检查某个类是否有某种方法 判定某个对象的类型:使用isintance不建议使用type sf 3.使用isintan 阅读全文
摘要:
1.什么是魔法函数 魔法函数是以上下划线开头和双下划线结尾的函数:__init__(self){...} 魔法函数是python帮我们定义过的不需要自己定义 python可以帮我们自动(隐式)调用魔法函数,不需要自己调用:例如调用__getitem__(self,item)就具有了迭代器属性可以放入 阅读全文
摘要:
1.函数和类也是对象,属于python的一等公民 赋值给一个变量 可以添加到集合对象之中 可以作为参数传递给函数 可以当作函数的返回值 赋值给一个变量 可以添加到集合对象之中 可以作为参数传递给函数 可以当作函数的返回值 2.type、object和class的关系 所有类的类型都是type 所有类 阅读全文
摘要:
1.指数运算符(幂): ** 2.Array.prototype.includes(value) : 判断数组中是否包含指定value 阅读全文
摘要:
1.字符串扩展 2.数值扩展 3.数组扩展 4.对象的扩展 5.深度克隆 数据类型: 数据分为基本的数据类型(String, Number, boolean, Null, Undefined)和对象数据类型 基本数据类型:存储的是该对象的实际数据 对象数据类型:存储的是该对象在栈中引用,真实的数据存 阅读全文