摆放家具-定义房子类
生活随笔
收集整理的這篇文章主要介紹了
摆放家具-定义房子类
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
class HouseItem:def __init__(self, name, area):self.name = nameself.area = areadef __str__(self):return "[%s] 占地 %.2f" % (self.name, self.area)class House:def __init__(self, house_type, area):self.house_type = house_typeself.area = area# 剩余面積self.free_area = area# 家具名稱列表self.item_list = []def __str__(self):# Python 能夠自動的將一對括號內(nèi)部的代碼連接在一起return ("戶型:%s\n總面積:%.2f[剩余:%.2f]\n家具:%s"% (self.house_type, self.area,self.free_area, self.item_list))def add_item(self, item):print("要添加 %s" % item)# 1. 創(chuàng)建家具
bed = HouseItem("席夢思", 4)
chest = HouseItem("衣柜", 2)
table = HouseItem("餐桌", 1.5)print(bed)
print(chest)
print(table)# 2. 創(chuàng)建房子對象
my_home = House("兩室一廳", 60)my_home.add_item(bed)
my_home.add_item(chest)
my_home.add_item(table)print(my_home)
?
總結(jié)
以上是生活随笔為你收集整理的摆放家具-定义房子类的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 摆放家具-家具类以及创建家具对象
- 下一篇: 摆放家具-完成添加家具方法