第一章:
2020-06-15 本文已影响0人
a嘿嘿_ccee
1.自定义布尔值:
默认情况下我们自定义的类的实例对象是True,除非我们对bool或者len方法进行了重写。
当我们: bool(obj) 首先调用 obj.bool() 没有则 obj.len()
2.len方法:
如果obj是python内置类型的实例,len(obj)的速度执行速度非常快,因为cpython会直接从c语言中的结构读取长度这个属性。
1.自定义布尔值:
默认情况下我们自定义的类的实例对象是True,除非我们对bool或者len方法进行了重写。
当我们: bool(obj) 首先调用 obj.bool() 没有则 obj.len()
2.len方法:
如果obj是python内置类型的实例,len(obj)的速度执行速度非常快,因为cpython会直接从c语言中的结构读取长度这个属性。