Python中的^ =, - =和+ =符号

Mc *_*Tor 12 python symbols operators

我对python很有经验,但是最近我尝试了样本测试以查看我遇到的解决方案- =,+ =和^ =我无法弄清楚他们做了什么,任何人都可以解释,也许还有他们被使用的背景?

谢谢!

ΦXo*_*a ツ 27

作为几乎所有现代语言,python都有赋值运算符, 所以每次你想在做一些算术或逻辑运算后为变量赋值时,它们都可以使用它们,两个(赋值和运算)在一个语句中以紧凑的方式表达... .

在此输入图像描述

  • 该表最左边一列中的所有“AND”是什么意思?它是否应该意味着“并分配”?这很令人困惑,因为大写可能指的是 AND 运算符。除了Python 的AND 运算符是小写的之外。嗯。 (5认同)
  • 此表是相当的宝石!感谢您清除它了! (3认同)
  • 值得注意的是,该表并不完整。除其他外,还有“&=”。 (2认同)