在python中是没有自增和自减的,因此在python中用 i = i + 1和 i = i -1 实现效果即可。
因为Python的模型规定,数值对象是不可改变的。 i = i + 1 相当于重新创建了一个变量 i ,而不是改变了 i 中的数值。
举个例子:
def main():
i = 1
j = 1
print(id(i))
print(id
在python中是没有自增和自减的,因此在python中用 i = i + 1和 i = i -1 实现效果即可。
因为Python的模型规定,数值对象是不可改变的。 i = i + 1 相当于重新创建了一个变量 i ,而不是改变了 i 中的数值。
举个例子:
def main():
i = 1
j = 1
print(id(i))
print(id