[{"createTime":1735734952000,"id":1,"img":"hwy_ms_500_252.jpeg","link":"https://activity.huaweicloud.com/cps.html?fromacct=261f35b6-af54-4511-a2ca-910fa15905d1&utm_source=V1g3MDY4NTY=&utm_medium=cps&utm_campaign=201905","name":"华为云秒杀","status":9,"txt":"华为云38元秒杀","type":1,"updateTime":1735747411000,"userId":3},{"createTime":1736173885000,"id":2,"img":"txy_480_300.png","link":"https://cloud.tencent.com/act/cps/redirect?redirect=1077&cps_key=edb15096bfff75effaaa8c8bb66138bd&from=console","name":"腾讯云秒杀","status":9,"txt":"腾讯云限量秒杀","type":1,"updateTime":1736173885000,"userId":3},{"createTime":1736177492000,"id":3,"img":"aly_251_140.png","link":"https://www.aliyun.com/minisite/goods?userCode=pwp8kmv3","memo":"","name":"阿里云","status":9,"txt":"阿里云2折起","type":1,"updateTime":1736177492000,"userId":3},{"createTime":1735660800000,"id":4,"img":"vultr_560_300.png","link":"https://www.vultr.com/?ref=9603742-8H","name":"Vultr","status":9,"txt":"Vultr送$100","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":5,"img":"jdy_663_320.jpg","link":"https://3.cn/2ay1-e5t","name":"京东云","status":9,"txt":"京东云特惠专区","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":6,"img":"new_ads.png","link":"https://www.iodraw.com/ads","name":"发布广告","status":9,"txt":"发布广告","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":7,"img":"yun_910_50.png","link":"https://activity.huaweicloud.com/discount_area_v5/index.html?fromacct=261f35b6-af54-4511-a2ca-910fa15905d1&utm_source=aXhpYW95YW5nOA===&utm_medium=cps&utm_campaign=201905","name":"底部","status":9,"txt":"高性能云服务器2折起","type":2,"updateTime":1735660800000,"userId":3}]
两个类
''' 作业:同桌买了一款华为mateX跟你炫耀. 分析:人 手机 人: 特征: 有钱,name,手机 行为:买,炫耀 手机: 特征:贵,型号,品牌,价格
行为:折叠,双面成像 ''' class Phone(): def __init__(self,xinghao,pinpai,price):
self.xinghao = xinghao self.pinpai = pinpai self.price = price def
zhedie(self): print("%s可以180度折叠哦...."%self.xinghao) def chengxiang(self):
print("%s可以双面成像哦...."%self.xinghao) class Person: def
__init__(self,name,money,phone): self.name = name self.money = money self.phone
= phone def buy(self):
print("买%s的%s手机...."%(self.phone.pinpai,self.phone.xinghao)) def xuanyao(self):
print("给你看看我的新手机...") self.phone.chengxiang() self.phone.zhedie() if __name__
== "__main__": phone = Phone("MateX","华为",17000) per =
Person("小王",10000000000,phone) per.buy() per.xuanyao()
三个类
''' 人开枪射击子弹 人: 特征: name,枪 行为:开枪,换弹夹 枪: 特征: 弹夹 行为: 射击,上膛 弹夹: 特征:子弹数量 行为:加弹,减弹
''' class DanJia(): def __init__(self,num=7): self.num = num def jiadan(self):
self.num = 7 def jiandan(self): if self.num>0: self.num -= 1 print("砰....")
else: print("没有子弹啦...") class Gun(): def __init__(self,xinghao,danjia):
self.xinghao = xinghao self.danjia = danjia def sheji(self):
self.danjia.jiandan() def shangtang(self): self.danjia.jiadan() class Person():
def __init__(self,name,gun): self.name = name self.gun = gun def fire(self):
print("%s在射击..."%self.name) self.gun.sheji() def change(self):
print("%s在换弹夹..."%self.name) self.gun.shangtang() if __name__ == "__main__":
danjia = DanJia() gun = Gun("98K",danjia) per = Person("小明",gun) per.fire()
per.fire() per.fire() per.fire() per.fire() per.fire() per.fire() per.fire()
per.change() per.fire()