**
26.else 用法
**
1.if – else 语句
2.while – else语句
while ():
----
else:
----
只有当while语句运行完(没有使用break跳出)才会运行else
3.try – except – else语句
当为执行except时才会执行else语句
**
27.魔法方法
**

__init__ ( self ) 和__new__(cla[, ~~]) 称为构造器
__del__(self)称为析构器
更多魔法方法见文档
1.__init__ ( self ) ---构造方法
class <类名>:
init__(self [,参数表]):
#函数体
#其它的方法和属性
2.__new__(cla[, ~~])


3.__del__(self) (垃圾回收机制)
4.__str__(self)

5.repr(self)
class A():
def __repr__(self):
return “哈哈哈”
>>>a= A()
>>>a
>>>’哈哈哈’
6.属性访问

7.描述符

.算术运算魔法方法

本文深入探讨了Python中的else用法,包括if-else、while-else及try-except-else语句的详细解释,并对魔法方法进行了全面解析,如构造器__init__、__new__和析构器__del__等,以及它们在类定义中的应用。
:26、else用法 27、魔法方法&spm=1001.2101.3001.5002&articleId=106653702&d=1&t=3&u=489a97eeb43c44b8be1bf467314b536d)
1863

被折叠的 条评论
为什么被折叠?



