摘要: 1、魔法方法的特点: 魔法方法总是被双下划线包围例如:__init__ 2、__new__(cls,[....]) __new__是在对象实例化后所调用的第一个方法,与其他方法不同他的第一个参数不时self而是cls因为,而其他参数会直接传递给__init__方法. 注意:__new__方法的主要任 阅读全文
posted @ 2018-02-07 18:19 消灭猕猴桃 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1、判断一个类为另一个类的子类 issubclass(class,classinfo)判断第一个参数是否为第二参数的子类 注意:1、这是不严格判断,因为一个类被认为是自身的子类 2、classinfo 可以是类对象组成的元组,只要class是其中任何一个候选的子类则返回Ture 3、在其他情况下抛出 阅读全文
posted @ 2018-02-06 22:05 消灭猕猴桃 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1、组合 1、方法:在一个新的类定义中把需要的类放进去实例化就可以了 例子: 2、什么时候用组合什么时候用继承: 当类与类相似时可以用一个新的类继承以有的的类(并列关系) 当需要一个新的类时包含已有的类时需要用到组合,就像池塘鱼乌龟的关系(自己的理解,有问题请指出) 2、类对象的产生 当一个类定义完 阅读全文
posted @ 2018-02-06 21:07 消灭猕猴桃 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1、继承 class DerivedClassName(BaseclassName): 子类 父类 如果子类中定义与父类同名的方法或属性,则会自动覆盖父类对应的方法或属性,父类中的方法不受影响 2、继承父类属性并添加子类自己属性的方法 1、调用未绑定的父类方法 2、使用super函数 super函数 阅读全文
posted @ 2018-02-05 19:10 消灭猕猴桃 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、面向对象编程的特征 1、封装:对外部隐藏对象的工作细节 2、继承:子类可以继承父类的属性和方法 3、多态:不同类的对象可以调用相同的函数名,但结果不同 2、self参数的作用 绑定棒法(对象.方法),对象在使用方法是会把对象名传递给self参数,这样python就知道哪个对象在调用方法了 3、不 阅读全文
posted @ 2018-02-04 17:14 消灭猕猴桃 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1、类对象 类由属性和方法构成,在编程中指变量(属性)和函数(方法) 2、类和对象的关系 类是抽象的,对象是具体的,类如同一个模具而对象则是通过这这模具产生的。一个类为他的全部对象给出了一个统一的定义,而对象则是符合这种定义的一个实体 3、创建一个对象 阅读全文
posted @ 2018-02-04 16:59 消灭猕猴桃 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1、丰富的else语句 与if:要怎样,要么不怎么样 与for和while:干完了能怎么样,干不完就别想怎样(只有在循环完成后才会执行else后的内容,如果中途break则不会执行else后的内容,用continue会执行) 与try:没有问题,那就干吧(try语句内的检测内容没有问题,就执行els 阅读全文
posted @ 2018-02-02 19:50 消灭猕猴桃 阅读(1552) 评论(0) 推荐(0) 编辑
摘要: 1、标准异常 AssertionError 断言语句(assert)失败 AttributeError 尝试访问未知的对象属性 EOFError 用户输入文件末尾标志EOF(Ctrl+d) FloatingPointError 浮点计算错误 GeneratorExit generator.close 阅读全文
posted @ 2018-02-02 19:37 消灭猕猴桃 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1、什么是永久存储 “永久存储”就是将代码中的数据,如列表,字典等以二进制方式存储到我们电脑的磁盘中,或者数据库,或通过网络传输到另一台计算机上 2、pickle模块(泡菜模块) 利用pickle模块可以将我们代码中的列表,字典等数据方便转换为二进制文件存入磁盘 3、腌一缸泡菜的方法(存储的方法) 阅读全文
posted @ 2018-02-02 19:06 消灭猕猴桃 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 今天学了python3 的文件系统,高大上啊~~~~ 1、os模块和 os.path模块 os模块中文件目录和函数的使用方法 os.path模块中关于路径常用的函数使用方法 分割文件名与路径,返回(f_path,f_name)形式的元组,如果都是目录,他也会将最后一个目录作为文件分离 ,且不会判断文 阅读全文
posted @ 2018-02-02 00:58 消灭猕猴桃 阅读(336) 评论(0) 推荐(0) 编辑