摘要:
python 魔术方法:序列语义方法 :1. 作用: 自定义序列的相关魔法方法允许我们自己创建的类拥有序列的特性,让其使用起来就像 python 的内置序列(dict,tuple,list,str,set)可以被遍历的对象2. 序列魔术方法介绍 :用于返回序列长度:__len__ 用于按下标获取序列 阅读全文
posted @ 2022-11-02 20:02
多测师-星sir
阅读(59)
评论(0)
推荐(0)
摘要:
__str__ 方法 __repr____str__ 自定义类的时候__str__方法的作用。这个魔术方法__str__主要的作用是在print(实例对象)的时候返回你指定的字符串,一般来说在定义类的时候不用重写这个方法的,但是在一些注重交互的模块类的编写上,可能会重写这个类。如果当前的类没有定义_ 阅读全文
posted @ 2022-11-02 19:54
多测师-星sir
阅读(289)
评论(0)
推荐(0)
摘要:
上下文管理器协议 __enter__ __exit__方法with:上下文管理器协议:__enter__:进入上下文(with操作对象时)__exit__:退出上下文(with中的代码块执行完毕之后)with是用来启动对象的上下文协议的,不是用来专门操作文件的使用with语句的时候不需要显式的去关闭 阅读全文
posted @ 2022-11-02 19:49
多测师-星sir
阅读(195)
评论(0)
推荐(0)
摘要:
PYhton 当中的__new__ :__new__方法:其实就是创建对象的方法, 1.在内存中为实例对象分配空间 2.返回对象的引用给 Python 解释器__new__方法始终都是类的静态方法,即使没有被加上静态方法装饰器在当前的子类当中如果没有定义new的方法,默认去调用父类 boj中的new 阅读全文
posted @ 2022-11-02 19:43
多测师-星sir
阅读(84)
评论(0)
推荐(0)

浙公网安备 33010602011771号