title: Multiple assignment in Python
body: <p>In python, a=b=1 assigns 1 to the two variables at the same memory location. Then why does changing the value of one variable(variable a) does not affect the value of other(variable b)?</p>