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