2018年12月31日

摘要: with主要为了解决资源释放问题,可以简化代码,下面是两种应用with的例子: 1、通过重写__enter__和__exit__方法实现: 2、通过上下文管理器实现: 阅读全文
posted @ 2018-12-31 13:48 361度的天空 阅读(95) 评论(0) 推荐(0)
摘要: 类方法、实例方法和静态方法,实质是内存空间不一样,三种方法的创建和调用需要注意,同样的,类属性和实例属性,类对象和实例对象都需要理解,公有属性可以设置为类属性,特有属性可以设置为实例属性,类方法、实例方法和静态方法都放在类对象中,实例对象可直接调用。 阅读全文
posted @ 2018-12-31 11:49 361度的天空 阅读(171) 评论(0) 推荐(0)
摘要: 1、为什么要用property属性? 答:用property属性可以很方便的取值和设值,以前都是用方法来实现的,用方法的话还得考虑参数等等,不方便。 2、如何设置property属性? 答:有两种方法: 1>利用装饰器: 1 class Food(object): 2 def __init__(se 阅读全文
posted @ 2018-12-31 00:16 361度的天空 阅读(82) 评论(0) 推荐(0)

导航