面向对象info格式输出商品的基本信息代码
这个问题需要更具体的背景信息才能给出完整的答案。但是根据常见的做法,我们可以假设有一个商品类,包含商品的基本信息。那么输出商品基本信息的代码可能如下:
class Product:
def __init__(self, name, price, description):
self.name = name
self.price = price
self.description = description
def get_info(self):
info_str = f"{self.name}: ${self.price}\n{self.description}\n"
return info_str
# 示例用法
p1 = Product("iPhone 12", 999, "A14 Bionic chip. Ceramic Shield. Night mode.")
p2 = Product("MacBook Pro", 1299, "Apple M1 chip. Retina display. Touch Bar.")
print(p1.get_info())
print(p2.get_info())
这个代码定义了一个商品类 Product,其中包含商品的名称、价格和描述等基本信息。类中定义了一个 get_info() 方法,用于输出商品的基本信息。在创建商品对象后,可以通过调用 get_info() 方法来输出商品信息。
输出结果:
iPhone 12: $999
A14 Bionic chip. Ceramic Shield. Night mode.
MacBook Pro: $1299
Apple M1 chip. Retina display. Touch Bar.
``
原文地址: https://www.cveoy.top/t/topic/hq0t 著作权归作者所有。请勿转载和采集!