当前位置:  开发笔记 > 编程语言 > 正文

在一行和几行上写东西之间的区别

如何解决《在一行和几行上写东西之间的区别》经验,为你挑选了1个好方法。



1> Daniel Rosem..:

这是因为Python的元组解包.在第一个中,Python收集右侧的值,使它们成为元组,然后将元组的值分别分配给左侧的名称.所以,如果a == 1且b == 2:

   a, b = b, a + b
=> a, b = (2, 3)
=> a = 2, b = 3

但在第二个例子中,它是正常的分配:

   a = b
=> a = 2
   b = a + b
=> b = 4

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有