
Python
文章平均质量分 69
红鲤鱼与彩虹
这个作者很懒,什么都没留下…
展开
-
Python super().__init__()测试及理解
Python3 super().__init__()含义测试一、我们尝试下面代码,没有super(A, self).__init__()时调用A的父类Root的属性和方法(方法里不对Root数据进行二次操作)class Root(object): def __init__(self): self.x= '这是属性' def fun(self): #p...原创 2019-02-24 13:20:17 · 53757 阅读 · 17 评论 -
Python 闭包及装饰器的理解
1.闭包定义:------------------- 内部函数对外部函数作用域里变量的引用先来看一个例子,这个例子之前看到过,自己测试了下#-*-coding:utf-8-*-origin = [0, 0] # 坐标系统原点legal_x = [0, 50] # x轴方向的合法坐标legal_y = [0, 50] # y轴方向的合法坐标def create(pos=or...原创 2019-03-23 14:47:58 · 200 阅读 · 0 评论 -
Python 偏函数 partial的使用
#-*-coding:utf-8-*-from functools import partialdef foo(a, b, c): return a + b + cfoo2 = partial(foo, b=2)r = foo2(a=1, c=3)print(r) *****输出:6****foo2是由偏函数生成的新函数这样我们可以知道为函数添加一些固有属性和方法便是...原创 2019-03-23 15:11:19 · 285 阅读 · 0 评论 -
Python 父类调用子类方法、属性!
A_class.py# _*_ coding:utf-8 _*_class base(): def step(self): print("this is base")class A(base): def __init__(self): self.name = 'A' self.step() print(sel...原创 2019-06-27 21:46:20 · 13437 阅读 · 2 评论