Python常见运算符及优先级例:a=10,b=20算术运算符:运算符描述实例+加-两个对象相加a+b输出结果30-减-得到负数或是一个数减去另一个数-b输出结果-10*乘-两个数相乘返回一个被重复若干次的字符串a*b输出的结果为200/除-x除以yb/a输出结果2%取余-返回除法的余数b%a结果为0**幂-返回的是x的y次幂a**b为10的20次方//取整除-返回商的整数部分(向下取整)9//2结果为49.0//2.0结果为4.0比较运算符:运算符描述实例==等于-比较对象是否相等a==b返回False!=不等于-比较两个对象是否不相等a!=b返回True>大于-返回x是否大于ya>b返回False<小于-返回x是否小于ya=大于等于-返回x是否大于等于ya>=b返回False<=小于等于-返回x是否小于等于ya<=b返回True赋值运算符:运算符描述实例=简单的赋值运算符c=a+b将a+b的运算结果赋值为c+=加法赋值运算符c+=a等效于c=c+a-=减法赋值运算符c-=a等效于c=c-a*=乘法赋值运算符c*=a等效于c=c*a/=除法赋值运算符c/=a等效于c=c/a%=取模赋值运算符c%=a等效于c=c%a**=幂赋值运算符c**=a等效于c=c**a//=取整除赋值运算符c//=a等效于c=c//a位运算符:运算符描述实例&按位与运算符:参与运算的两个值,如果两个相应位为1,则表示该位结果为1,反之为06000111100130000110100001100-----》12|按位或运算符:参与运算的两个值,如果其中有一个为1,则表示该结果为16000111100130000110100111101-------》61^按位异或运算符:当两对应的二进位相异时,结果为16000111100130000110100110001-------》49~按位取反运算符:对数据的每一个二进制位取反,即1变0,0变1;如果最高位为0,则为正数;如果最高位为1,则为负数6000111100----》11000011a=60print(~a)------->-61<<左移运算符:运算数的各个二进制位全部左移若干位,由<<右边的数字指定位移的位数,最高位丢弃,低位补0a=60二进制:00111100a<<211110000----》240>>右移运算符:把>>左边的运算数的各个二进制位全部右移若干位,>>右边的数字指定了移动的位数a=60二进制:00111100a>>200001111----》15成员运算符:运算符描述实例in如果在指定的序列中找到值返回True,否则返回False。x在y序列中如果x在y序列中返回True。notin如果在指定的序列中没有找到值返回True,否则返回False。x不在y序列中如果x不在y序列中返回True。身份运算符:运算符描述isis是判断两个标识符是不是引用自一个对象isnotisnot是判断两个标识符是不是引用自不同对象逻辑运算符:a=10,b=20运算符描述...