例如,如果我有这个代码。我怎样才能把所有的对象加在一起呢?你知道吗
class saved_money():
def set_amount(self, amt):
self.amount = amt
return "$"+(format(self.amount, '.2f'))+""
运行代码后,我会在Python Shell中键入如下内容:
a = saved_money()
a = set_amount(100)
可能有任何数量的对象,我想知道是否有一种方法,我可以把它们都加在一起。你知道吗
Tags:
可以使用全局变量:
输出:
Python支持操作符重载。在我们的例子中,可以重载add方法,然后可以键入a+b之类的内容
查看https://docs.python.org/2/library/operator.html以获取更多详细信息
可以在创建类的实例时创建类变量。然后您可以向它添加
amt
,并在每次调用set_amount(amt)
时返回它相关问题 更多 >
编程相关推荐