上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 61 下一页
摘要: 1.属性 property 调用私有属性通过实例方法调用。达到这种效果 2.@property 阅读全文
posted @ 2017-11-29 22:05 venicid 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 私有化 1.私有变量 2._num __num 1) from test import * #私有的不能通过导入模块后使用 2)import test #可以使用 3.名字重整 通过name mangling(名字重整(目的就是以防子类意外重写基类的方法或者属性)如:_Class__object)机 阅读全文
posted @ 2017-11-29 21:31 venicid 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.进制 1) 假如用两个字节表示 一个整数, 如下: 如何表示二进制数的正负? 规则:把二进制数中的最高位(最左边的那位)用作符号位 按照这种说法,比如有符号数 +2 -2 的原码形式: -1+1 的结果? -1+1 = 1000 0000 0000 0010 》 -2 不等于0,按理说-1+1等 阅读全文
posted @ 2017-11-29 21:01 venicid 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 1. is == 总结 is 是比较两个引用是否指向了同一个对象(引用比较)。 == 是比较两个对象是否相等。 2.深copy 浅copy 深拷贝是对于一个对象所有层次的拷贝(递归) 浅拷贝是对于一个对象的顶层拷贝 通俗的理解是:拷贝了引用,并没有拷贝内容 通俗的理解是:拷贝了引用,并没有拷贝内容 阅读全文
posted @ 2017-11-29 20:34 venicid 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.import导入包的路径 2.reload重新导入模块 3.模块循环导入 阅读全文
posted @ 2017-11-29 12:50 venicid 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1.显示敌机 2.飞机左右移动 3.代码优化:子弹消失 bug:不要在遍历list列表的时候删除元素 4 阅读全文
posted @ 2017-11-28 21:32 venicid 阅读(201) 评论(0) 推荐(0) 编辑
摘要: #-*- coding:utf-8 -*- import cv2 import numpy as np #1.导入图像 #img = cv2.imread("home.jpg",0) #因为还有在原始图像绘制轮廓,不能读入灰度图像 img = cv2.imread("home.jpg") img_gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) ... 阅读全文
posted @ 2017-11-27 21:07 venicid 阅读(149) 评论(0) 推荐(0) 编辑
摘要: #-*- coding:utf-8 -*- #1.导入包 import cv2 import numpy as np #2.导入图片 img = cv2.imread('home.jpg',0) #3.设置卷积核 5x5矩形卷积核 kernel = np.ones((5,5),np.uint8) print(kernel) kernel2 = cv2.getStructuringElem... 阅读全文
posted @ 2017-11-27 21:06 venicid 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.效果图 2.飞机发出子弹 3.调整子弹位置, 4.让子弹动起来 阅读全文
posted @ 2017-11-27 13:26 venicid 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1.飞机类 2.键盘函数封装 阅读全文
posted @ 2017-11-27 11:21 venicid 阅读(190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 61 下一页