目录
Python3 中的运算符用于执行各种数学和逻辑运算。这些运算符包括算术运算符、比较运算符、赋值运算符、逻辑运算符、位运算符、身份运算符和成员运算符等。下面分别介绍这些运算符的基本用法:
1. 算术运算符
+:加法-:减法*:乘法/:除法(结果为浮点数)//:整除(结果为整数,向下取整)%:取模(返回两数相除的余数)**:幂运算(左侧数的右侧数次幂)
2. 比较运算符
==:等于!=:不等于>:大于<:小于>=:大于等于<=:小于等于
3. 赋值运算符
=:赋值+=:加法赋值(a += b相当于a = a + b)-=:减法赋值*=:乘法赋值/=:除法赋值%=:取模赋值**=:幂赋值//=:整除赋值
4. 逻辑运算符
and:逻辑与(两个布尔值都为True时返回True)or:逻辑或(两个布尔值中至少有一个为True时返回True)not:逻辑非(将布尔值取反)
5. 位运算符
&:按位与|:按位或^:按位异或~:按位取反<<:左移>>:右移
6. 身份运算符
is:判断两个标识符是不是引用自一个对象is not:判断两个标识符是不是引用自不同的对象
7. 成员运算符
in:如果左边的值在右边的序列(列表、元组、字符串等)中,返回Truenot in:如果左边的值不在右边的序列中,返回True
示例
python复制代码
# 算术运算符 | |
print(5 + 3) # 输出: 8 | |
print(10 / 3) # 输出: 3.3333333333333335 | |
# 比较运算符 | |
print(10 > 5) # 输出: True | |
# 赋值运算符 | |
a = 5 | |
a += 2 # 等同于 a = a + 2 | |
print(a) # 输出: 7 | |
# 逻辑运算符 | |
print(True and False) # 输出: False | |
# 位运算符 | |
print(60 & 13) # 输出: 12 | |
# 身份运算符 | |
a = [1, 2, 3] | |
b = a | |
c = [1, 2, 3] | |
print(a is b) # 输出: True | |
print(a is c) # 输出: False | |
# 成员运算符 | |
print(3 in [1, 2, 3, 4, 5]) # 输出: True |
这些是Python3中基本的运算符,它们在编程中起着至关重要的作用,能够帮助你完成各种复杂的计算和逻辑判断。

-- Python数据结构&spm=1001.2101.3001.5002&articleId=142185149&d=1&t=3&u=0bd7dd7738cf4946bd847ec28c167b67)

被折叠的 条评论
为什么被折叠?



