python类添加数字
我需要编写一个类Numbers,使用addNumbers和currentSum方法来打印当前的和。例如:python类添加数字,python,class,Python,Class,我需要编写一个类Numbers,使用addNumbers和currentSum方法来打印当前的和。例如: numbers = Numbers() numbers.addNumber(3) numbers.addNumber(2) print numbers.currentSum() 应该打印5个 我上了一节课: class Numbers: def __init__(self, numbers): self.numbers=addNumbers return numbe
numbers = Numbers()
numbers.addNumber(3)
numbers.addNumber(2)
print numbers.currentSum()
应该打印5个
我上了一节课:
class Numbers:
def __init__(self, numbers):
self.numbers=addNumbers
return numbers.currentSum()
Numbers=Numbers()
提示,有人吗?提示:
currentSum()
方法addNumber()
方法addNumber()
需要跟踪方法调用中的数字李>
更多关于方法的阅读:那是。。。没有任何暗示。这就是操作的全部内容。如果您使用的是Python2.x,请使用
classX(object):
<代码>类X:是一个老式类。
class Numbers:
def __init__(self):
self.__sum=0
def addNumber(self, number):
self.__sum += number
def currentSum(self):
return self.__sum
class Numbers(object):
def __init__(self):
self.sum = 0
def addNumber(self, n):
self.sum += n
def currentSum(self):
return self.sum