📅  最后修改于: 2023-12-03 15:41:14.658000             🧑  作者: Mango
本练习要求我们使用一个带有print方法的产品类,打印出一个包含产品名称、价格和描述的字符串。
要完成本练习,我们需要先定义一个Product类,并在其中添加一个print方法。print方法会返回一个包含产品名称、价格和描述的字符串。
我们可以通过以下步骤来解决本练习:
以下是参考代码:
class Product:
def __init__(self, name, price, description):
self.name = name
self.price = price
self.description = description
def print(self):
return "Product Name: " + self.name + "\nProduct Price: " + str(self.price) + "\nProduct Description: " + self.description
product = Product("Test Product", 12.34, "This is a test product")
print(product.print())
运行以上代码,控制台会打印出以下结果:
Product Name: Test Product
Product Price: 12.34
Product Description: This is a test product
本练习要求我们使用一个带有print方法的产品类,打印出一个包含产品名称、价格和描述的字符串。我们需要创建Product类并添加构造函数和print方法,最后创建一个Product对象并调用其print方法。本练习可以帮助我们熟悉类的构造函数和方法的定义和调用。