Python 中的预自增/自减运算符:了解它们的缺失
预自增和预自减运算符 ( , --)这些运算符常用于 C 等语言,而 Python 特别缺乏这些运算符。这引发了人们对他们的行为以及他们遗漏背后的原因的疑问。
使用 count 时会发生什么?
与预期相反,使用 count 不会增加变量计数。相反,它产生与 count 相同的值,因为它根本不是 Python 中的运算符。它由两个独立的运算符组成,充当“身份”运算符。此运算符使操作数保持不变。
++count
扩展为:
+(+count)
最终计算结果为:
count
如何递增/递减在 Python 中
递增或递减变量在 Python 中,必须分别使用稍长的 = 或 -= 运算符。
count += 1
Python 中省略的原因
排除 和 - 的原因- Python 中的运算符可能是多方面的:
以上是为什么 Python 没有预自增/自减运算符 (/--)?的详细内容。更多信息请关注PHP中文网其他相关文章!