# 算术运算符示例
x =10
y =3
addition = x + y # 加法
subtraction = x - y # 减法
multiplication = x * y # 乘法
division = x / y # 除法
remainder = x % y # 取余
floor_division = x // y # 取整除
exponentiation = x ** y # 幂运算
2. 比较运算符
比较运算符用于比较两个值,并返回布尔结果(True或False)。以下是一些常见的比较运算符:
等于:==
不等于:!=
大于:>
小于:<
大于等于:>=
小于等于:<=
# 比较运算符示例
x =10
y =5
equal = x == y # 等于
not_equal = x != y # 不等于
greater_than = x > y # 大于
less_than = x < y # 小于
greater_than_equal = x >= y # 大于等于
less_than_equal = x <= y # 小于等于
3. 逻辑运算符
逻辑运算符用于组合多个条件,并返回布尔结果。以下是一些常见的逻辑运算符:
与:and
或:or
非:not
# 逻辑运算符示例
x =True
y =False
logical_and = x and y # 与
logical_or = x or y # 或
logical_not =not x # 非
4. 位运算符
位运算符用于对二进制位进行操作。以下是一些常见的位运算符:
按位与:&
按位或:|
按位取反:~
按位异或:^
左移位:<<
右移位:>>
# 位运算符示例
x =5
y =3
bitwise_and = x & y # 按位与
bitwise_or = x | y # 按位或
bitwise_not =~x # 按位取反
bitwise_xor = x ^ y # 按位异或
left_shift = x <<1# 左移位
right_shift = x >>1# 右移位
5. 赋值运算符
赋值运算符用于将值赋给变量。Python支持多种赋值运算符,例如:
赋值:=,将右侧的值赋给左侧的变量。
加法赋值:+=,将右侧的值与左侧的变量相加,并将结果赋给左侧的变量。
减法赋值:`-=``,将右侧的值与左侧的变量相减,并将结果赋给左侧的变量。
# 赋值运算符示例
x =10
y =5
x = y # 将y的值赋给x
x +=3# 将x加3后的值赋给x
x -=2# 将x减2后的值赋给x
6. 表达式
表达式是由运算符和操作数组成的组合,用于执行计算。表达式的结果可以是一个值或布尔值。例如:
# 表达式示例
result =(x + y)*(x - y)# 表达式计算
is_valid = x >0and y <10# 逻辑表达式