python怎么实现自增自减功能
由于python不支持自增自减操作
那么,有没有相似的用法可以代替自增自减的?
求解
[解决办法]
n++ => n += 1
n-- => n -= 1
def add(x=1):...
try:
add.sum += x
except AttributeError:
add.sum = x
return add.sum
print add(3)
print add(4)
print add(10)
class Ax(object):
def __init__(self, val=0):
self.sum = val
def __call__(self, x=1):
self.sum += x
return self.sum
add = Ax()
print add(3)
print add(4)
print add(10)