**
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.描述符
.算术运算魔法方法