第四课运算符课时介绍运算符介绍与相关回顾Python中常用运算符课程目标掌握二进制与十进制互相转换的技巧了解七类运算符的用途运算符比较运算符算术运算符逻辑运算符赋值运算符成员运算符身份运算符位运算符基本运算符是指python中使用的基本数学计算符号算术(基本)运算符运算符说明示例结果+加法3+36-减法10-73*乘法3*618/浮点数除法10/25.0//除法取整9//24%取模(余数)8%32**幂(N次方)2**416比较运算符运算符描述==等于!=不等于>大于<小于>=大于等于<=小于等于逻辑运算符运算符描述示例and(与)前后条件都成立,结果才成立1==1and2>1输出Trueor(或)前后条件有一个成立,结果就成立1>2or2>1输出Truenot(非)对结果取反not1==1输出False逻辑运算符是指在多个条件组合判断时使用的运算符逻辑运算符优先级为not>and>or赋值运算符运算符描述=赋值+=加法赋值运算符-=减法赋值运算符*=乘法赋值运算符/=除法赋值运算符%=取模赋值运算符**=幂赋值运算符//=取整除赋值运算符成员运算符与身份运算符成员运算符描述in在指定的序列中找到值返回True,否则返回Falsenotin在指定的序列中没有找到值返回True,否则返回False身份运算符描述isis是判断两个变量是不是引用自一个对象isnotisnot是判断两个变量是不是引用自不同对象位运算符运算符描述&按位与运算符|按位或运算符^按位异或运算符~按位取反运算符<<左移动运算符>>右移动运算符二进制数据是用0和1两个数码来表示的数,例如:100101二进制进位规则是“逢二进一”,借位规则是“借一当二”示例:100101+1=100110、111111+1=1000000二进制二进制二转十规则:从右到左用每位数乘以2的N次方(0开始)后累加二进制与十进制转换十转二规则:用十进制对2取余,将余数放在二进制左侧将1101转为十进制:个位:1*2^0=1十位:0*2^1=0百位:1*2^2=4千位:1*2^3=8结果:1+0+4+8=13二进制与十进制转换将47转换为二进制:47/2=23余123/2=11余111/2=5余15/2=2余12/2=1余01/2=0余1二进制:101111二进制与十进制转换位运算符运算符描述规则&与0&0=00&1=01&0=01&1=1|或0|0=00|1=11|0=11|1=1^亦非0^0=00^1=11^0=11^1=0~取反~1=0~0=1<<左移左移若干位,右补0>>右移右移若干位,左补0第四课运算符课程总结比较运算符算术运算符逻辑运算符赋值运算符成员运算符身份运算符位运算符基本运算符是指python中使用的基本数学计算符号算术(基本)运算符运算符说明示例结果+加法3+36-...