摘要: #2 新式类的MRO 算法 class A: pass class B(A): pass class C(A): pass class D(B, C): pass class E(C, A): pass class F(D, E): pass class M(F, E): pass class N: 阅读全文
posted @ 2018-11-13 21:30 冰底熊 阅读(266) 评论(0) 推荐(0) 编辑
摘要: ## 案例2 import logging # filename: ⽂件名 # format: 数据的格式化输出. 最终在⽇志⽂件中的样⼦ # 时间-名称-级别-模块: 错误信息 # datefmt: 时间的格式 # level: 错误的级别权重, 当错误的级别权重⼤于等于leval的时候才会写⼊⽂ 阅读全文
posted @ 2018-11-12 19:11 冰底熊 阅读(166) 评论(0) 推荐(0) 编辑
摘要: hasattr(对象, 属性(字符串)) getattr(对象, 属性(字符串)) 从对象中获取到xxx属性 setattr(对象, 属性, 值) delattr(对象, 属性) 从对象中删除xxx属性 class Foo(object): pass class Bar(Foo): pass cla 阅读全文
posted @ 2018-11-09 17:45 冰底熊 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 类与类之间的关系 1. 依赖关系. 通过参数的传递把另外一个类的对象传递进来 2. 关联关系, 组合, 聚合. 通过属性设置来维护两个对象的关系 def __init__(): self.stuList = [] def __init__(): self.teacher = teacher clas 阅读全文
posted @ 2018-11-09 17:34 冰底熊 阅读(283) 评论(0) 推荐(0) 编辑
摘要: class Person: def __init__(self, name): # 构造, 创建对象的时候自动调用 self.__name = name # 私有的 print("这里是构造方法") def init(self): print("实例方法") def __chi(self): # 私 阅读全文
posted @ 2018-11-07 15:13 冰底熊 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 面向对象1.类名首字母需要大写2.__init__函数,在创建对象时就会被调用 构造方法. 在创建的对象的时候由系统自动访问这个方法3.self 谁调用就是谁(相当于一个字典) 当前正在创建的对象4.方法. 该类型的对象能够执行哪些操作类名:可以实例化对象对象:可以查看属性,操作属性class Co 阅读全文
posted @ 2018-11-06 20:43 冰底熊 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一.匿名函数 1. 表达式 lambda 形参:返回值 lambda s:len(s)二.内置函数 sorted filter map 1.sorted(可迭代对象,key=函数名,reverse=False或True) sorted(Iterable,key,reverse=False or Tr 阅读全文
posted @ 2018-11-05 21:43 冰底熊 阅读(180) 评论(0) 推荐(0) 编辑
摘要: #yield from lst def func(): lst = ["⿇花藤", "胡辣汤", "微星牌饼铛", "Mac牌锅铲"] lst2 = ["饼铛还是微星的好", "联想不能煮鸡蛋", "微星就可以", "还可以烙饼"] yield from lst # yield lst[0] # y 阅读全文
posted @ 2018-11-01 17:53 冰底熊 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1x1=1 1x2=2 2x2=4 1x3=3 2x3=6 3x3=9 1x4=4 2x4=8 3x4=12 4x4=16 1x5=5 2x5=10 3x5=15 4x5=20 5x5=25 1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36 1x7=7 2x7=14 阅读全文
posted @ 2018-10-31 22:08 冰底熊 阅读(221) 评论(0) 推荐(1) 编辑
摘要: 函数 一. 动态传参 1.只接收位置传参 * 默认*args def func(*args): pass return args #返回一个元组 1.接受所有的 位置参数 2.返回一个元组() 2.只接收关键字传参 ** 默认... 阅读全文
posted @ 2018-10-30 21:38 冰底熊 阅读(168) 评论(0) 推荐(0) 编辑