函数:__len__()及len()的区别
为啥在Students这个类中定义了__len__之后,Students的实例不仅可以直接调用__len__(),也可以直接调用len()函数:
f=Students('A','M')
print len(f)
f.__len__()
上边两个语句都可以输出长度。
len()和__len__()有什么区别呢
为啥在Students这个类中定义了__len__之后,Students的实例不仅可以直接调用__len__(),也可以直接调用len()函数:
f=Students('A','M')
print len(f)
f.__len__()
上边两个语句都可以输出长度。
len()和__len__()有什么区别呢
2017-07-01
举报