<分区> 分区>
对此的普遍共识是什么:
def stock_amend(self, key, quantity):
if key == "add":
self.stock_quantity += quantity
elif key == "remove":
self.stock_quantity -= quantity
...
对比
def stock_add(self, quantity):
self.stock_quantity += quantity
def stock_remove(self, quantity):
self.stock_quantity -= quantity
...
这两种方法中哪一种更适合定义简单、相似的函数?使用关键字还是只定义多个函数?
