请帮我回忆一个超实用的Python的语法糖!

之前用过某Python语法糖,由于转C太久忘记了。

具体功能是:将某表达式赋值给某新变量,并判断该表达式是否满足一定条件。新变量可用于后续计算。
行数:一行
等效代码:


new_variable = (a+123)/b
if((a+123)/b >= 100):
  print(new_variable) //一个参与后续计算的例子。语法糖不包含此功能。但运用语法糖能大幅提升此类事件的处理效率,比如我就不用写两次(a+123)/b
if (new_variable :=(a+123)/b) >=1:
    print(new_variable)

赋值表达式是python3.8+的新特性,语法:<名字> := <表达式>

有帮助的话,请点采纳~

建议你看看这篇文章
https://blog.csdn.net/five3/article/details/83474633