摘要:
注意一下代码: 关于最后结果为什不是2? 在except语句中是捕捉到了KeyError错误。return2,此时会将结果2压入到栈中,然后会继续执行finally语句,finally语句return4后继续压入到栈中,然后s的值为从栈中取出 的值,即为4而不是2,如果finally最后没有reut 阅读全文
posted @ 2019-02-27 21:47
脱离低级趣味
阅读(162)
评论(0)
推荐(0)
摘要:
注意python的类对象与实例对象的区分 类对象与实例对象是相对的,例如:a=1,那么a就是int的一个实例对象,这里的a相对于int来说,a是实例对象,int是类对象。但是int同时又是type的实例,所以int相对于type来说,int又是实例对象,type是类对象。再深入,type本身又是自己 阅读全文
posted @ 2019-02-27 14:06
脱离低级趣味
阅读(556)
评论(0)
推荐(0)
摘要:
python中定义的以__开头和结尾的的函数。可以随意定制类的特性。魔法函数定义好之后一般不需要我们自己去调用,而是解释器会自动帮我们调用。 __getitem__(self, item) 将类编程一个可迭代的对象。对象元素为item内的元素。 __len__(self,) 返回类的长度(如果没有改 阅读全文
posted @ 2019-02-27 14:05
脱离低级趣味
阅读(271)
评论(0)
推荐(0)