运算和运算符
运算:一个或多个以上的数据经过变化得到新值得过程
运算符:用于运算的符号就是运算符
分类:1算数运算 2比较运算(关系运算)3 赋值运算 4 逻辑运算 5 位运算 6 成员运算 7 身份运算
一.
算数运算里包括加法运算+,
减法运算-,乘法运算*,除法运算/,幂运算**,取余运算%,地板除运算(取商运算)//。
二. 比较运算里包括大于运算>,小于运算<,大于等于运算>=,小于等于运算<=,等于运算==,不等于运算!=
三. 赋值运算里包括普通赋值,加法赋值+=,减法赋值-=,乘法赋值*=,除法赋值/=,取商赋值//=,取余运算%=
四.逻辑运算里包括 逻辑与运算and(有假则假),逻辑或运算or(有真则真),逻辑非运算not(真变假,假变真),没有异或运算
位运算:在二进制的基础上进行逻辑运算就是位运算
1 按位与运算& (有假则假) 2 按位或运算|(有真则真) 3 按位非运算~ 4 按位异或运算^(相同为假,不同为真) 5 <<左移运算(左移一位相当于乘以2) 6 >>右移运算(右移一位相当于除以2)
成员运算:in 检测一个数值是否在制定的容器当中 not in 检测一个数值是否不再制定的容器当中
身份运算:
is 检测2个数据在内存中是否是一个值 is not 检测2个数据在内存中是否不是一个值