摘要: 1.说起python文件操作,一定要先说python中操作文件的函数open()并根据两种打开方式说一下关于open()函数中参数encoding with open('la.txt','r',encoding='utf-8') as f: pass with open('la.txt','rb') 阅读全文
posted @ 2016-12-15 13:19 TianTianLi 阅读(133) 评论(0) 推荐(0) 编辑
摘要: C:\Python35\python.exe E:/newpython/day_15/class_6.py北京美国 阅读全文
posted @ 2016-11-12 15:57 TianTianLi 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 类方法与普通的成员函数和静态函数有不同之处,在接触的语言中好像也没见过这种语义,看它的定义: 一个类方法就可以通过类或它的实例来调用的方法, 不管你是用类来调用这个方法还是类实例调用这个方法,该方法的第一个参数总是定义该方法的类对象。 记住:方法的第一个参数都是类对象而不是实例对象. 按照惯例,类方 阅读全文
posted @ 2016-10-29 10:58 TianTianLi 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 要在类中使用静态方法,需在类成员函数前面加上@staticmethod标记符,以表示下面的成员函数是静态函数。使用静态方法的好处是,不需要定义实例即可使用这个方法。另外,多个实例共享此静态方法。 阅读全文
posted @ 2016-10-29 10:49 TianTianLi 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 子类有时需要执行父类的构造方法 cat类继承了annimal类与shengwu类,在cat类的构造方法中执行了父类的构造方法super(cat,self).__init__(),所以结果: 但是,执行父类构造方法是,只是执行了annimal的__init__()方法,没有执行shegnwu的构造方法 阅读全文
posted @ 2016-10-22 08:24 TianTianLi 阅读(175) 评论(0) 推荐(0) 编辑