В чем разница между следующими выражениями Python:
# First:
x,y = y,x+y
# Second:
x = y
y = x+y
Сначала дает разные результаты, чем второй.
например.
Во-первых:
>>> x = 1
>>> y = 2
>>> x,y = y,x+y
>>> x
2
>>> y
3
Во-вторых:
>>> x = 1
>>> y = 2
>>> x = y
>>> y = x+y
>>> x
2
>>> y
4
y равно 3 в первом и 4 во втором