- 博客(3)
- 收藏
- 关注
原创 经典案例-惰性运算
惰性计算(Lazy evaluation),是指仅仅在真正需要执行的时候才计算表达式的值。充分利用其特性可以带来很多便利。函数,那么根据描述符和属性名冲突时的优先顺序,运行的结果就会发生区别了。函数就执行了两次,所以没有完成惰性运算,这就是将非数据描述符。将描述符与惰性运算结合起来。从上述代码可以看出,调用了两次。变成数据描述符的区别了。
2023-03-26 15:58:43 285
原创 Python-面向对象-魔法方法(未完待续)
H:\PycharmProjects\pythonProject1\venv\Scripts\python.exe "H:\PycharmProjects\pythonProject1\Python学习\magic\magic. __getattribute__.py"注意事项:在当前魔法方法中禁止使用 self.属性 的方式访问属性,否则会造成递归重复,必须借助object.__getattribute__来获取对象成员。参数:self:当前对象, item:接受访问对象成员的字符串。
2023-03-15 15:20:43 181 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人