花式赋值

花式赋值

  1. 保存内存地址不变的情况下修改x和y

x = 2000
print('x:',id(x))
y = 1000
print('y:',id(y))

#交叉赋值
x,y = y,x
print('y:',id(y)) #内存地址相同,值一定相同
print('x',id(x))
结果为:
x: 14322400
y: 14320800
y: 14322400
x 14320800

2, 链式赋值(值相同才能使用)

a = b = c = 10
print(a,b,c)

3, 交叉赋值(解压缩)

posted @ 2023-09-06 19:13  hanyingshuo  阅读(12)  评论(0)    收藏  举报