a,b = b,a%b在定义中是什么意思?

时间:2019-03-06 08:29:51

标签: python

找到了here

而且,它是从右向左阅读还是从右向左阅读?

1 个答案:

答案 0 :(得分:1)

在python的赋值语句中,首先对右侧进行评估,然后再进行变量的实际设置。所以,

a , b = b, a%b

计算b(我们将结果称为temp1),计算a%b,它是mod b(调用temp2),然后将a设置为temp1,然后btemp2