-
admin
2018-04-07 20:31:19
python基础
5082°
20
通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能访问实例变量和类变量的方法,其实相当于跟类本身已经没什么关系了,它与类唯一的关联就是需要通过类名来调用这个方法
-
admin
2018-04-07 18:02:06
python基础
5023°
20
多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。
那么,多态的作用是什么呢?我们知道,封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态则是为了实现另一个目
-
admin
2018-04-07 17:08:56
python基础
5013°
20
面向对象编程语言具有封装、继承、多态三个基本特征,本文就继承举例详谈
-
Run
2018-04-07 17:14:32
python全栈
5686°
20
通过前面的学习,在练习题中看是否熟练掌握
-
admin
2018-04-06 20:36:03
python基础
5604°
20
经典类:深度优先。新式类:广度优先
-
Run
2018-04-06 15:43:55
python全栈
3986°
20
python列表推导式,生成器表达式,内置函数
-
admin
2018-04-04 00:11:50
python基础
5278°
20
装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是1函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。
-
Run
2018-04-03 18:46:13
python全栈
4214°
20
python之迭代器,生成器
-
Run
2018-04-03 20:35:01
python全栈
4174°
20
python之函数的有用信息,带参数的装饰器,多个装饰器装饰同一个函数
-
admin
2018-04-01 20:36:52
python基础
5966°
20
使用装饰器构造优酷视频登录程序,纯函数编写
-
Run
2018-04-01 11:31:21
python全栈
4384°
20
python函数名本质,函数嵌套,闭包,装饰器
-
Run
2018-03-29 20:53:58
python全栈
4272°
20
python之函数进阶
-
Run
2018-03-29 15:46:29
python全栈
4323°
20
python之函数初识
-
Run
2018-03-28 15:22:59
python全栈
4653°
20
python文件操作
-
Run
2018-03-26 19:28:04
python全栈
4337°
20
python中一些常见的坑(机制上的问题)
-
Run
2018-03-26 11:34:37
python全栈
3813°
20
尝试写一个三级菜单
-
Run
2018-03-27 20:26:04
python全栈
4279°
20
小数据池,is,字符编码
-
admin
2018-03-25 17:22:15
python基础
4848°
20
新类不必从头编写
新类从现有的类继承,就自动拥有了现有类的所有功能
新类只需要编写现有类缺少的新功能
-
admin
2018-03-25 14:51:21
python基础
5287°
20
析构函数: 在实例释放、销毁的时候自动执行的,通常用于做一些收尾工作, 如关闭一些数据库连接,关闭打开的临时文件
-
Run
2018-03-23 08:09:45
python全栈
4429°
20
字典,字典的嵌套,概念:分别赋值