在Python中,感叹号(!)是一个逻辑非操作符,用于反转布尔值。具体来说,如果一个布尔表达式的值为`True`,使用感叹号后会变成`False`;如果表达式的值为`False`,则变成`True`。
逻辑非操作符
```python
x = True
print(not x) 输出:False
x = False
print(not x) 输出:True
比较运算符
当用作比较运算符时,感叹号表示不等式,即`a != b`。如果`a`和`b`不相等,则表达式的结果为`True`,否则为`False`。
```python
x = 10
y = 20
print(x != y) 输出:True