Python中的魔术方法有哪些
导读:本文共1591.5字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要:本文小编为大家详细介绍“Python中的魔术方法有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python中的魔术方法有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。点评:魔术方法也称为魔法方法,是Python中的特色语法,也是面试中的高频问题。魔术方法作用__new__、__init__、__del__创建和销毁对象相关__add__、__sub__、__... ...
目录
(为您整理了一些要点),点击可以直达。点评:魔术方法也称为魔法方法,是Python中的特色语法,也是面试中的高频问题。
魔术方法
作用
__new__
、__init__
、__del__
创建和销毁对象相关
__add__
、__sub__
、__mul__
、__div__
、__floordiv__
、__mod__
算术运算符相关
__eq__
、__ne__
、__lt__
、__gt__
、__le__
、__ge__
关系运算符相关
__pos__
、__neg__
、__invert__
一元运算符相关
__lshift__
、__rshift__
、__and__
、__or__
、__xor__
位运算相关
__enter__
、__exit__
上下文管理器协议
__iter__
、__next__
、__reversed__
迭代器协议
__int__
、__long__
、__float__
、__oct__
、__hex__
类型/进制转换相关
__str__
、__repr__
、__hash__
、__dir__
对象表述相关
__len__
、__getitem__
、__setitem__
、__contains__
、__missing__
序列相关
__copy__
、__deepcopy__
对象拷贝相关
__call__
、__setattr__
、__getattr__
、__delattr__
其他魔术方法
Python中的魔术方法有哪些的详细内容,希望对您有所帮助,信息来源于网络。