设计一个Shop 类,类中的属性包括商品名字的列表,names = [“caffee”, “water”, “apple”, “milk”], 价格列表 price = [5.0, 2.0, 3.5, 11.5] ,类中包含方法一shopInfo,打印每件商品的名字和对应价格,方法二 allProduct,求出所有商品的价格总和,并打印出来。
在主程序中创建Shop类对象,调用方法一、方法二
关于#python#的问题:求解python入门
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
_GX_ 2022-09-24 23:42关注class Shop(object): def __init__(self): self.names = ["caffe", "water", "apple", "milk"] self.prices = [5.0, 2.0, 3.5, 11.5] def shopInfo(self): for name, price in zip(self.names, self.prices): print(f"{name} {price}") def allProduct(self): sum = 0.0 for price in self.prices: sum += price print(f"Total price: {sum}") def main(): shop = Shop() shop.shopInfo() shop.allProduct() if __name__ == "__main__": main()解决 无用评论 打赏 举报