文章目录
1、python表达式
2、python运算符
3、运算符优先级
一、python表达式
1、什么是表达式
•表达式由一个或多个操作数通过操作符组合而成。
•最简单的表达式仅包含一个字面值常量或变量。
二、python运算符
算数运算
print(1+1) # 加法运算
print(1-1) # 减法运算
print(2*4) # 乘法运算
print(1/2) # 除法运算
print(5//3) # python2里地板除,向下取最接近的整数,python3里整除
print(11%2) # 取余运算
print(2**2) # 表示的是2的2次方
print(2**3) # 表示的是2的3次方
位运算
print(4 << 1) # 向左移动一个位置,相当于乘以2
print(4 >> 1) # 向右移动一个位置,相当于除以2
比较运算符
x>y, x<y, x>=y, x<=y, x==y, x!=y => True/False
赋值运算符
x+=1, x-=1
a+=1 a=a+1
a-=1 a=a-1
a+=1与a=a+1有什么区别
a+=1对于有些对象的操作是表示原来的对象,对有些对象的操作是生成了一个新对象
a=a+1,