在 Python 中,! 代表逻辑取反运算符,因此 !5 的结果是 False。32 的结果是 6。因此,!5 32 的计算结果是 6。
注意:在 Python 中,逻辑取反运算符 ! 只能用于布尔类型(True 或 False)的值。如果你尝试对其他类型的值使用 ! 运算符,会得到一个错误。
例如:
>>> !5
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: bad operand type for unary !: 'int'