i = i+1 和 i += 1
发布时间:2021-07-06 06:25:45 所属栏目:大数据 来源: https://www.jb51.cc
导读:i = i+1 和 i += 1 对于不可变数据类型(str、int、tuple) 由于本身是不可变数据类型,执行后都会生产新的对象 x = 1print( id( x)) # 1510566928x += 1print( id( x)) # 1510566960---------------------------x = 1print( id( x)) # 1510566954x = x + 1p
i = i+1 和 i += 1
由于本身是不可变数据类型,执行后都会生产新的对象
可以看到 使用 += 并不会改变对象的内存地址
n = n + n 作用域问题内部为[1,2,1,2],外部仍为[1,2]?
(编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |