a, b = b, a + b,执行的时候a,b是被同时重新赋值么?
答案中的:a, b = b, a + b,执行的时候a,b是被同时重新赋值么?答案的写法和这样写:
a = b
b = a+b
结果是否不同?
为什么a,b=b,a+b这样写就能保证b在赋值时a仍是原来的a呢?
答案中的:a, b = b, a + b,执行的时候a,b是被同时重新赋值么?答案的写法和这样写:
a = b
b = a+b
结果是否不同?
为什么a,b=b,a+b这样写就能保证b在赋值时a仍是原来的a呢?
2015-12-18
度娘已经回答此问题:http://zhidao.baidu.com/question/304727322833271364.html
另外给楼主拆解以下,“a, b = b, a + b”的等同公式如下:(省得看文字)
temp=b
b=a+b
a=temp
举报