📜  Python基本运算符(1)

📅  最后修改于: 2023-12-03 15:19:32.545000             🧑  作者: Mango

Python基本运算符

Python支持多种基本运算符,包括算术运算符、比较运算符、逻辑运算符、位运算符等等。接下来将详细介绍Python基本运算符的使用方法。

算术运算符

Python支持常见的算术运算符,包括加、减、乘、除、取余、取整等,如下表所示:

| 运算符 | 描述 | 例子 | | --- | --- | --- | | + | 加法 | 2 + 3 = 5 | | - | 减法 | 3 - 1 = 2 | | * | 乘法 | 4 * 5 = 20 | | / | 除法 | 7 / 2 = 3.5 | | % | 取余 | 7 % 2 = 1 | | // | 取整 | 7 // 2 = 3 |

# 算术运算符的使用方法
a = 7
b = 2
print("a + b =", a + b)
print("a - b =", a - b)
print("a * b =", a * b)
print("a / b =", a / b)
print("a % b =", a % b)
print("a // b =", a // b)
比较运算符

Python支持常见的比较运算符,包括大于、小于、等于、不等于、大于等于、小于等于等,如下表所示:

| 运算符 | 描述 | 例子 | | --- | --- | --- | | > | 大于 | 4 > 2 | | < | 小于 | 2 < 4 | | == | 等于 | 2 == 2 | | != | 不等于 | 3 != 5 | | >= | 大于等于 | 5 >= 3 | | <= | 小于等于 | 3 <= 5 |

# 比较运算符的使用方法
a = 5
b = 3
print("a > b:", a > b)
print("a < b:", a < b)
print("a == b:", a == b)
print("a != b:", a != b)
print("a >= b:", a >= b)
print("a <= b:", a <= b)
逻辑运算符

Python支持常见的逻辑运算符,包括与、或、非等,如下表所示:

| 运算符 | 描述 | 例子 | | --- | --- | --- | | and | 逻辑与 | 2 > 1 and 3 > 2 | | or | 逻辑或 | 2 > 1 or 3 < 2 | | not | 逻辑非 | not 2 > 1 |

# 逻辑运算符的使用方法
a = 2
b = 3
c = False
print("a > b and b > c:", a > b and b > c)
print("a > b or b < c:", a > b or b < c)
print("not a > b:", not a > b)
位运算符

Python支持常见的位运算符,包括按位与、按位或、按位异或、按位取反等,如下表所示:

| 运算符 | 描述 | 例子 | | --- | --- | --- | | & | 按位与 | 5 & 3 | | | | 按位或 | 5 | 3 | | ^ | 按位异或 | 5 ^ 3 | | ~ | 按位取反 | ~5 |

# 位运算符的使用方法
a = 5
b = 3
print("a & b:", a & b)
print("a | b:", a | b)
print("a ^ b:", a ^ b)
print("~a:", ~a)

以上是Python基本运算符的介绍和使用方法,掌握这些运算符可以帮助你编写更加高效的Python代码。