- input()函数
a=input('请输入一个家数:')
b=input('请输入另一个加数:')
print(a+b)
- 标准运算符 + - * /
- //整除运算,一正一负向下取整。
print(9//-4)#-3
print(-9//4)#-3
- 2**3,2的3次方
- 取余运算符 % 一正一负看公式 余数=被除数-除数*商
print(9%-4)#-3 9-(-4)*(-3)
print(-9%4)#3 -9-(4)*(-3)
- 赋值运算符 = 右到左赋值
#链式赋值
a=b=c=20
#参数赋值+=、-=、*=、/=、//=、%=
#系列解包赋值
a,b,c=20,30,40
#交换赋值
a,b=10,20
a,b=b,a#a为20,b为10
- 比较运算符 >、<、>=、<=、!=、==对象value的比较、is、is not对象id的比较
- 布尔运算符 and、or、not、in、not in
- 位运算符
位与&(对应数位都是1,结果才是1,否则为0)
位与|(对应数位都是0,结果才是0,否则为1)
左移位运算符<<1相当于乘以2,<<2相当于乘以4
右移位运算符>>1相当于除以2 - 运算符的优先级