9. 批量修改文件名后复制文件 重点注意: 翻车点: 当以二进制模式打开文件进行文件操作时. read 函数最终读取文件内容为空时,返回的结果为 b'' 表示是一个二进制的空字符串 在 Python2.7版本中. '' == b'' 结果为True 在 Python3.6版本中. '' == b'' 结果为False 10. 面向对象概述 11. 面向对象生活举例 类: 是对现实事物的属性和行为的抽象 类不能具体的表示一个真实存在的事物. 对象: 是类的一种实例表示 是真实存在的,看得见摸得到的 12. 类与对象的关系 类(Class) 由3个部分构成 类的名称:类名 类的属性:一组数据 类的方法:允许对进行操作的方法 (行为) 13. 类的定义格式 经典类: class 类名: 属性 行为 新式类: class 类名(object): 属性 行为 在 python3 以后,只有新式类 14. 创建对象和使用对象的格式 对象名 = 类名(参数列表....) 对象调用方法的格式: 对象名.方法名(参数列表) 注意: 方法中参数列表中的第一个参数self,不需要手动传递,这个参数是由解释器在执行程序时,自动传递的 默认会将当前调用方法的对象引用传递进去 15. 创建多个对象 问:如果通过同一个类,创建多次对象时,多次创建的对象是否是同一个? 答: