随笔分类 -  python面向对象

摘要:一、主函数部分 二、自己操控的飞机代码 三、敌机部分代码 四、子弹部分代码 阅读全文
posted @ 2019-09-13 10:52 Aiden_Shao 阅读(293) 评论(0) 推荐(0)
摘要:代码还没完成,遇到了瓶颈,请看的朋友留言给我,给点建议,完善一下 阅读全文
posted @ 2019-08-29 12:48 Aiden_Shao 阅读(242) 评论(0) 推荐(0)
摘要:很明显,用了反射之后,代码变得简洁了,很清晰。。。 阅读全文
posted @ 2019-08-29 12:44 Aiden_Shao 阅读(236) 评论(0) 推荐(0)
摘要:在一些特定场合,需要动态创建类,比如创建表单,就会用到type动态创建类,举个例子: 阅读全文
posted @ 2019-08-29 12:36 Aiden_Shao 阅读(163) 评论(0) 推荐(0)
摘要:该方法可以改变字符串的显示格式 阅读全文
posted @ 2019-08-28 11:07 Aiden_Shao 阅读(130) 评论(0) 推荐(0)
摘要:1 class Brand: 2 3 def __init__(self,name): 4 self.name = name 5 6 def __getitem__(self, item): 7 print("获取key",item) 8 print(self.__dict__[item]) 9 10 def __setitem__(self, key, value): 11 print("设置一 阅读全文
posted @ 2019-08-28 11:05 Aiden_Shao 阅读(118) 评论(0) 推荐(0)
摘要:一、错误与异常 程序中难免会出现错误,而错误分为两种 1.语法错误:(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误:(逻辑错误),比如用户输入的不合适等一系列错误 那什么是异常呢? 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下。异 阅读全文
posted @ 2019-05-27 08:19 Aiden_Shao 阅读(318) 评论(0) 推荐(0)
摘要:一、静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静态方法:让类里的方法直接被类调用,就像正常调用函数一样 类方法和静态方法的相同点:都可以直接被类调用,不需要实例化 类方法和静 阅读全文
posted @ 2019-05-27 08:17 Aiden_Shao 阅读(298) 评论(0) 推荐(0)
摘要:一、继承 一、组合 组合:组合指的是,在一个类中以另外一个类的对象(也就是实例)作为数据属性,称为类的组合 也就是说:一个类的属性是另一个类的对象,就是组合 例子: 圆环是由两个圆组成的,圆环的面积就是外圆的面积减去内圆的面积。圆环的周长就是内圆的周长加上外圆的周长,这个时候,我们首先设计一个圆形类 阅读全文
posted @ 2019-05-27 08:01 Aiden_Shao 阅读(2032) 评论(0) 推荐(0)
摘要:一、面向过程:面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点:极大地降低了写成学的复杂度,只需要顺着执行的步骤,堆叠代码即可 缺点:一套流水线或者流程就是用来解决一个问题,如果修改代码就都得改变 二 阅读全文
posted @ 2019-05-27 07:59 Aiden_Shao 阅读(162) 评论(0) 推荐(0)