摘要: 多态:统一调用每一个类当中相同的方法,让每一个对象具备相同的接口 class SchoolPerson: """学校有哪些人""" def __init__(self, name, age): # 创建实例方法 self.name, self.age = name, age print(f"实例化学 阅读全文
posted @ 2020-04-21 12:33 守护往昔 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 以植物大战僵尸为例,来练习在类中的各种调用 import random class PlantsVSZombies: """ 植物大战僵尸 """ top_score = 0 # 默认最高分数 def __init__(self, playser_name): """ 玩家有什么特征 :param 阅读全文
posted @ 2020-04-21 12:16 守护往昔 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 魔术方法 __init__:方法作用是给对象的属性进行赋值 __str__:print(keyou) 直接打印对象的时候会调用 __str__ 方法,一定只能返回字符串 __call__:(译:靠)对象.()自动调用,位置参数被args接收为元祖,关键字参数被kwargs接收 _getitem__: 阅读全文
posted @ 2020-04-21 11:59 守护往昔 阅读(280) 评论(0) 推荐(0) 编辑