上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 可迭代对象的2种循环方法 #方法一 s='abc'#可迭代对象 for i in s: print(i) #方法二 it=iter(s)#构建迭代器 while True: try: print(next(iter(it))) except StopIteration: del s break迭代器 阅读全文
posted @ 2019-11-21 09:02 烧刘病 阅读(86) 评论(0) 推荐(0) 编辑
摘要: # 多重继承,经典钻石继承 class A: def ping(self): print('ping', self) class B(A): def pong(self): print('pong', self) class C(A): def pong(self): print('PONG', s 阅读全文
posted @ 2019-11-20 15:37 烧刘病 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1.一行代码实现如下功能 #方式一 # if len(self) != len(other): # return False # for a, b in zip(self, other): # if a != b: # return False # return True #方式二 return l 阅读全文
posted @ 2019-11-20 14:35 烧刘病 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 0 Vector2d实例的分量可以直接通过属性访问(无需调用读值方法) 2 Vector2d实例可以拆包成变量元组 3repr函数调用 Vector2d实例,得到的结果类似于构建实例的源码。Vector2d(3.0,4.0) 4这里使用eval函数,表明repr函数调用 Vector.2d实例得到的 阅读全文
posted @ 2019-11-19 11:02 烧刘病 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 函数可能会修改接收到的任何可变对象。不要使用可变类型的参数作为函数的参数默认值。 class Bus: def __init__(self, passengers=[]): self.passengers = passengers def pick(self, name): self. 阅读全文
posted @ 2019-11-18 17:24 烧刘病 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 函数可能会修改接收到的任何可变对象。不要使用可变类型的参数作为函数的参数默认值。 阅读全文
posted @ 2019-11-18 16:57 烧刘病 阅读(80) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_39974331/article/details/80410032 点击查看链接!!! 阅读全文
posted @ 2019-10-12 13:47 烧刘病 阅读(1376) 评论(0) 推荐(0) 编辑
摘要: # blank=True null=True admin中用户提交表单是可以为空的,存到数据库还是NUll # black-False 表明用户前端提交表单不能为空,验证 #不屑auto_now就会前端有一个时间空间,auto——now =Ture 是一只在变的, #auto_now_add只是创建的时候添加一次时间,后续编辑不会改变时间 #总结aut... 阅读全文
posted @ 2019-09-23 17:26 烧刘病 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 背景:客户端无法自动断开websocket链接,导致django无法处理上一次遗留的websocket客户端从而引起的报错。 方法:调用window.beforunload,在浏览器 刷新,或者关闭页面的时候,自动关闭websocket链接 阅读全文
posted @ 2019-09-20 11:28 烧刘病 阅读(464) 评论(0) 推荐(0) 编辑
摘要: template: 阅读全文
posted @ 2019-09-16 11:01 烧刘病 阅读(747) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
回到页首