摘要:python面向对象:多态 多态的应用场景 1. 对象所属的类之间没有继承关系 调用同一个函数fly(), 传入不同的参数(对象),可以达成不同的功能 class Duck(object): # 鸭子类 def fly(self): print("鸭子沿着地面飞起来了") class Swan(ob 阅读全文
python面向对象游戏练习:好人坏人手枪手榴弹
2020-11-16 14:34 by 清风软件测试开发, 255 阅读, 0 推荐, 收藏, 编辑
摘要:python面向对象游戏练习:好人坏人手枪手榴弹 主要是多态的练习,对象作为参数传给方法使用 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 4 class Bulletbox(object): 5 def __init__(self,bulle 阅读全文
python 私有属性的作用
2020-10-31 21:35 by 清风软件测试开发, 780 阅读, 0 推荐, 收藏, 编辑
摘要:python 私有属性的作用 class Player(): def __init__(self, name, power, skill): self.name = name self.power = power self.skill = skill def print_role(self): pr 阅读全文
python yield关键字作用
2020-10-31 15:28 by 清风软件测试开发, 147 阅读, 0 推荐, 收藏, 编辑
摘要:python yield关键字作用 1,是当前对象变成一个可迭代对象 def frange(start,stop,step): x = start while x<stop: yield x x+=step for i in frange(10,20,2.5): print(i) 10 12.5 1 阅读全文
python global变量作用域
2020-10-31 11:39 by 清风软件测试开发, 432 阅读, 0 推荐, 收藏, 编辑
摘要:python变量作用域 var1 = 123 def func(): var1 = 456 print(var1) func() #456 print(var1) #123 var1 = 123 def func(): global var1 #变成了教室的黑板(信息透明共享) var1 = 456 阅读全文
python raise异常处理
2020-10-31 11:13 by 清风软件测试开发, 597 阅读, 0 推荐, 收藏, 编辑
摘要:python raise异常处理 一般最简单的异常处理是try except: try: f = open('test.txt') except Exception as e: print(e) finally: f.close() 自己也可以用raise自定义异常: class CustomErr 阅读全文
Debug和Release的区别
2020-10-30 10:15 by 清风软件测试开发, 634 阅读, 0 推荐, 收藏, 编辑
摘要:Debug是调试版本不会对项目发布的内容进行优化,并且包含调试信息容量会大很多 1,Debug的包一般会包含很庞大的日志文件 2,Debug的包可以在测试环境进行调试 3,Debug的包没有签名,无法发布到应用市场 Release不对源代码进行调试,对应用程序的速度进行优化,使得发布的内容容量等都是 阅读全文