t = 1
t, a = 3, t+1
如上,正确的输出应该是怎么样的呢?
是t=3, a=4,
还是其他的呢?
现在我们来运行一下
>>> t=1
>>> t, a = 3, t+1
>>> a
2
>>> t
3
>>>
发现a = 2, t = 3
为什么呢?
因为其运行方式是首先计算右边的,算完之后在一次赋值给左边
t = 1
t, a = 3, t+1
如上,正确的输出应该是怎么样的呢?
是t=3, a=4,
还是其他的呢?
现在我们来运行一下
>>> t=1
>>> t, a = 3, t+1
>>> a
2
>>> t
3
>>>
发现a = 2, t = 3
为什么呢?
因为其运行方式是首先计算右边的,算完之后在一次赋值给左边