class Gun: #定义枪这个类Gun
    “””枪类”””
    def init(self, model, damage): #初始化方法
    self.model = model # 型号
    self.damage = damage # 伤害
    self.bulletcount = 0 # 剩余子弹数量 创建并初始化实例属性
    def _str
    (self):
    return “%s: %d, 剩余子弹:%d” % (
    self.model, self.damage, self.bullet_count)
    def main():
    “””测试函数”””
    # 1. 创建枪对象
    ak47 = Gun(“AK47”, 50)
    print(ak47)
    MA416 = Gun(“MA416”, 40)
    print(MA416)
    DP28 = Gun(“DP28”, 47) #增加的功能点
    print(DP28)
    GROZA = Gun(“GROZA”,40)
    print(GROZA)
    m249 = Gun(“m249”,100)
    print(m249)
    image.png