在Python中,运算符用于执行各种操作,包括算术运算、比较运算、赋值运算等。以下是一些常见运算符的用法和示例:
算术运算符
加法(+)
```python
a = 10
b = 3
print(a + b) 输出: 13
```
减法(-)
```python
print(a - b) 输出: 7
```
乘法(*)
```python
print(a * b) 输出: 30
```
除法(/)
```python
print(a / b) 输出: 3.3333333333333335
```
取余(%)
```python
print(a % b) 输出: 1
```
地板除(//)
```python
print(a // b) 输出: 3
```
幂运算()
```python
print(a b) 输出: 1000
```
比较运算符
大于(>)
```python
print(a > b) 输出: True
```
小于(<)
```python
print(a < b) 输出: False
```
等于(=)
```python
print(a == b) 输出: False
```
不等于(!=)
```python
print(a != b) 输出: True
```
大于等于(>=)
```python
print(a >= b) 输出: True
```
小于等于(<=)
```python
print(a <= b) 输出: False
```
赋值运算符
加法赋值(+=)
```python
a += b
print(a) 输出: 13
```
减法赋值(-=)
```python
a -= b
print(a) 输出: 7
```
乘法赋值(*=)
```python
a *= b
print(a) 输出: 30
```
除法赋值(/=)
```python
a /= b
print(a) 输出: 3.3333333333333335
```
取余赋值(%=)
```python
a %= b
print(a) 输出: 1
```
幂运算赋值(=)
```python
a = b
print(a) 输出: 1000
```
整除赋值(//=)
```python
a //= b
print(a) 输出: 3
```
逻辑运算符
与(and)
```python
print(a and b) 输出: True
```
或(or)
```python
print(a or b) 输出: True
```
非(not)
```python
print(not a) 输出: False
```
成员运算符
在(in)
```python
print(b in a) 输出: False
```
不在(not in)
```python
print(b not in a) 输出: True
```
位运算符
按位与(&)
```python
print(a & b) 输出: 2
```
按位或(|)
```python
print(a | b) 输出: 13
```
按位异或(^)