2017年9月19日
摘要:
一 抽象类和接口类 1 什么是抽象类:可以实现具体的某个功能,并且不支持多继承的这个父类就叫做抽象类。 2 什么是接口类:不实现具体的方法的并且推荐多继承的这个父类就叫做接口类。 抽象类和接口类都是为了定义子类的规范。 3 什么叫做归一化设计:创建一个函数来调用类里面的属性或方法,不需要(对象.方法
阅读全文
posted @ 2017-09-19 17:29
方少0410
阅读(201)
推荐(0)
2017年9月18日
摘要:
面向对象的三大特性:封装,继承和多态 一 继承 1 什么是继承:1.1 什么是什么的关系。一个类是另一个类的子类。 1.2 继承是一种创新类的方式。新建的类可以继承一个或多个父类。父类又称为基类或超类,新建的类又称为派生类或子类 继承一个父类叫做单继承;继承多个父类叫做多继承。 2 继承的好处:减少
阅读全文
posted @ 2017-09-18 18:32
方少0410
阅读(344)
推荐(0)
2017年9月15日
摘要:
一 类的命名空间 1 对于类的静态属性:如果类.属性:调用的解释累的属性 对象.属性:就是先从自己的命名空间寻找,如果有就用自己的,没有就到类里面去寻找,如果有就用类里面的,没有就会报错。 实例: 2 关于类的动态属性(方法):这个方法本身就存在于类的空间,根本不会存在对象的内存中。 如果在对象调用
阅读全文
posted @ 2017-09-15 16:28
方少0410
阅读(239)
推荐(0)
2017年9月14日
摘要:
一 类和对象 什么是面向对象的程序设计及为什么要有它 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了程序的复杂度 缺点是:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法
阅读全文
posted @ 2017-09-14 15:45
方少0410
阅读(190)
推荐(0)
2017年9月13日
摘要:
一 异常处理 什么是异常:写的代码执行过后的报错信息,影响到其他代码执行 什么是异常处理:用try这个关键字来跳过这些异常 异常处理的好处:一断发生异常,就会停止在异常处,但是不会影响异常处理以外的代码。 异常处理的格式: try: 处理的对象 except 异常类型 可以多个except同时使用,
阅读全文
posted @ 2017-09-13 16:01
方少0410
阅读(273)
推荐(0)
摘要:
一 collections模块 :数据类型模块 namedtuple:可命名元组 deque:双端队列 1 append:后添加;2 appendleft:前添加;3 pop:从后向前取值;4 popleft:从前到后取值 ordereddict:创建有序的字典 defaultdict:默认字典的v
阅读全文
posted @ 2017-09-13 00:49
方少0410
阅读(237)
推荐(0)
2017年9月11日
摘要:
什么是模块 1 容器,例如列表,元组,字符串等等,这些是对数据的封装。函数是对语句的封装。模块,就是程序,模块就是平时写的任何代码,保存的每一个.py结尾的文件,都是一个独立的模块。 2 把这个文件保存起来的时候,他就是一个独立的模块了。(为了让默认的IDLE可以找到这个模块,需要把这个文件放在py
阅读全文
posted @ 2017-09-11 17:33
方少0410
阅读(1038)
推荐(1)
2017年9月8日
摘要:
一 内置函数 int:整数 float:浮点数 bool:布尔值 bin:转换二进制(ob表示二进制) oct:转换成八进制(0o表示八进制) hex:十六进制(0x表示十六进制) abs:计算绝对值(正数) divmod:返回商和余(元组的格式返回) round:精确小数 pow:幂远算(次方),
阅读全文
posted @ 2017-09-08 17:34
方少0410
阅读(314)
推荐(0)
2017年9月7日
摘要:
什么是内置函数:别人已经定义好了的函数,我们只管拿来调用就好 locals:局部作用域中的变量 globals:全局作用域中的变量 这两者在全局执行,结果一样;在局部中locals表示函数内的名字,返回的是一个字典,globals始终不变 iter:只接收可迭代对象,将可迭代的对象转换成迭代器 ne
阅读全文
posted @ 2017-09-07 17:15
方少0410
阅读(176)
推荐(0)
2017年9月6日
摘要:
一 递归 递归的概念:递归的概念是算法的范畴本来不属于python语言的语法内容,但是在每个编程语言系列教学都要讲到递归。 如果掌握了递归的方法会发现是一个非常棒的变成思路。 什么叫做递归(recursion):一个函数在自己的内部调用函数本身。 递归的深度在python中是有限制的。 递归的好处就
阅读全文
posted @ 2017-09-06 15:22
方少0410
阅读(243)
推荐(0)