摘要: 动态的创建类类也是对象,可以再运行时动态的创建他们。def choose_class(name): if name == 'foo': class Foo(object): pass return Foo #返回... 阅读全文
posted @ 2018-08-05 10:59 慢慢慢时光 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 迭代器迭代:访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象,迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。1.可迭代对象可以直接作用于for循环的数据类型,一类是集合数据类型,如list,tuple,dict,... 阅读全文
posted @ 2018-08-02 09:31 慢慢慢时光 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 婚礼的文件想传到U盘里面,结果浪费了2个小时才解决1. 光盘文件都是只读形式,不能压缩解压缩或者其他操作,有个文件是5G,太大结果传不了2. 难道是光盘只读的原因?复制到桌面,文件依旧传不了,百度原因,U盘编码的原因,单个文件最大不超过4G3. 两种方法:不用U盘,通... 阅读全文
posted @ 2018-07-30 22:35 慢慢慢时光 阅读(452) 评论(0) 推荐(0) 编辑
摘要: import搜索路径import syssys.pathsys.path.append("/home")模块导入之后再修改from imp import *reload(test)test.test()循环导入的问题程序设计上分层,写个主模块单独调用子模块==和is区... 阅读全文
posted @ 2018-07-25 08:05 慢慢慢时光 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 游戏的原理while True:1.检测事件,如果有事件就控制相应的图片移动2. 把所有的图片重新画一遍创建背景import pygameimport timedef main(): #1.创建窗口 screen = pygame.display.set_... 阅读全文
posted @ 2018-07-24 21:19 慢慢慢时光 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 模块中__all__的作用__all__ = ["test1","Test"]def test1(): print("----test1-----")def test2(): print("----test2-----")num = 100class T... 阅读全文
posted @ 2018-07-23 07:14 慢慢慢时光 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 暂时的解决方案:1. 坐姿一定要标准,避免压迫脊柱2.过段时间走一走,摇头晃脑,做做操,让颈椎得到放松3.面壁思过哈,让整个背部贴着墙面 阅读全文
posted @ 2018-07-22 17:59 慢慢慢时光 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 只初始化一次对象对象有a,b,如何让对象只初始化一次?class Dog(object): __instance = None __init_flag = False def __new__(cls,name): if cls.__in... 阅读全文
posted @ 2018-07-21 07:50 慢慢慢时光 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 隐藏属性一个设置,一个获取,定义方法间接去取变量, 否则可能语法上是通的,但逻辑上有问题。class Dog: def set_age(self,new_age): if new_age>0 and new_age10000: ... 阅读全文
posted @ 2018-07-20 07:43 慢慢慢时光 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 面向过程与面向对象的区别面向过程,面面俱到,各个细节都要考虑面向对象,只需要找到合适的助手,帮你处理问题就行两种解决问题的思路而已面向对象object-oriented,简称OO,基于对象(实体)的概念创建模型,模拟客观世界分析、设计和实现软件的方法面向对象编程 类类... 阅读全文
posted @ 2018-07-18 23:26 慢慢慢时光 阅读(92) 评论(0) 推荐(0) 编辑