【问题标题】:What does a, b=b, a%b mean in a definition?a, b=b, a%b 在定义中是什么意思?
【发布时间】:2019-03-06 08:29:50
【问题描述】:

找到它here

另外,它是从右到左读还是反之?

【问题讨论】:

标签: python


【解决方案1】:

在 python 的赋值语句中,在进行变量的实际设置之前,首先计算右侧。所以,

a , b = b, a%b

计算 b(我们称结果为 temp1),计算 a%b,它是一个 mod b(称其为 temp2),然后将 a 设置为 temp1 并将 b 设置为 temp2

【讨论】:

    猜你喜欢
    • 2022-11-10
    • 1970-01-01
    • 2017-02-02
    • 2013-12-16
    • 1970-01-01
    • 2014-03-29
    • 2014-02-09
    • 2012-06-14
    • 2018-08-06
    相关资源
    最近更新 更多