5.1算数运算符
-
-
- / //(求整数) %((求余数)
-
36/5=7.2 (结果为浮点数)
36//5=7 (结果为整数)
5.2赋值运算符
age+=1→age+1→age
赋值运算符(=)
等于号(==)
5.3比较运算符
等于==
不等于!=
> < >= <=
当需要判断一个变量是否介于两个值之间时,可以采用“ 值1<变量<值3的形式
5.4逻辑运算符
逻辑与:and
逻辑或:or
逻辑非:not
5.5位运算符
左移位<< 右移位>> 位与& (有0即为0) 位或| (有1即为1)) 位取反~ 位异或^(全0或全1时才为0)
左移运算符相当于乘以2的n次幂 如96左移为192
右 移运算相当于除以 2的n次幂
5.5运算符的优先级
#5.1 实例:计算学生成绩的分差以及平均分
python=95;
english=92;
c=89;
#print(python-english)
#print((python+english+c)/3)
sub=python-english
avg=(python+english+c)/3
print("python课程和english课程的分数之差为:",sub,"分"