2018年5月9日
摘要: 特性的存在就是将方法伪装成字段。 property 把类方法当做普通字段去调用,即用对象调用的时候后面不用加括号 输出 setter 设置类方法的值 输出 deleter 输出 property 999 deleter property 999 deleter 另一种调用特殊属性的方法 输出结果 f 阅读全文
posted @ 2018-05-09 08:15 空灵D 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 类的特殊成员之call 输出 类的特殊成员之getitem、setitem、delitem 输出 value k1 values key value k1 values key 特殊的 输出 slice(1, 3, None) <class 'slice'> __getitem__ slice(1, 阅读全文
posted @ 2018-05-09 08:06 空灵D 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 成员修饰符就是设置类的成员有些是公开的有些是私有的,公开的是在外部通过对象或者类可以调用,但是私有的只能通过类的内部才可以调用。 静态字段修饰 私有的是不能够直接调用的,需要在类中进行调用,如下: 执行结果 普通字段修饰 输出 若要输出私有的普通字段,需要在类中调用私有的普通字段进行输出 输出结果 阅读全文
posted @ 2018-05-09 08:00 空灵D 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 再次了解多继承 先来一段代码 执行结果 流程释意: 执行父类的构造方法 执行结果 Cat的构造方法 Annimal的构造方法 {'ty': '动物', 'n': '猫'} Process finished with exit code 0 Cat的构造方法 Annimal的构造方法 {'ty': ' 阅读全文
posted @ 2018-05-09 07:55 空灵D 阅读(135) 评论(0) 推荐(0) 编辑
  2018年4月17日
摘要: Python全栈之路系列之面向对象基础 面向对象基本介绍 Python编程方式: 名称定义: 创建类 # 创建一个类,类名是Class_basis class Class_basis: # 在类里面创建了一个方法ret,类里面的方法必须加一个self关键字 def ret(self): # 当调用方 阅读全文
posted @ 2018-04-17 15:13 空灵D 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 生成器 仅仅拥有生成某种东西的能力,如果不用__next__方法是获取不到值得。 创建一个生成器函数 >>> def scq(): ... print("11") # 当函数代码块中遇到yield关键字的时候,这个函数就是一个生成器函数 ... yield 1 ... print("22") ... 阅读全文
posted @ 2018-04-17 15:05 空灵D 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点。 我没法让装饰器变得简单,但是通过一步步的剖析,我也许能够让你在理解装饰器的时候更自信 阅读全文
posted @ 2018-04-17 15:01 空灵D 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Python全栈之路系列之文件操作 Python可以对文件进行查看、创建等功能,可以对文件内容进行添加、修改、删除,且所使用到的函数在Python3.5.x为open,在Python2.7.x同时支持file和open,但是在3.5.x系列移除了file函数。 Python文件打开方式 文件句柄 = 阅读全文
posted @ 2018-04-17 14:55 空灵D 阅读(124) 评论(0) 推荐(0) 编辑
  2018年4月2日
摘要: The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphabetical order. 官方介绍:h 阅读全文
posted @ 2018-04-02 19:12 空灵D 阅读(152) 评论(0) 推荐(0) 编辑
  2018年4月1日
摘要: Python可以对文件进行查看、创建等功能,可以对文件内容进行添加、修改、删除,且所使用到的函数在Python3.5.x为open,在Python2.7.x同时支持file和open,但是在3.5.x系列移除了file函数。 Python文件打开方式 文件句柄 = open('文件路径','打开模式 阅读全文
posted @ 2018-04-01 21:40 空灵D 阅读(158) 评论(0) 推荐(0) 编辑