第三章主要有5个点:算术运算、赋值运算符、比较运算符、逻辑运算符、条件运算符;
1 算术运算符
a=a+4 // a=a-4 // a=a*4 // a=a/4
2 赋值运算
例如:a=4 将4赋值给变量a
x += 3 相当于 x = x + 3
x -= 3 相当于 x = x - 3
x *= 3 相当于 x = x * 3
x /= 3 相当于 x = x / 3
x //= 3 相当于 x = x // 3
x %= 3 相当于 x = x % 3
3 比较运算符
例如:a>b a是否大于b
a>=b a是否大于或等于b
a<b a是否小于b
a<=b a是否小于或等于b
4 逻辑运算符
not 逻辑非:非运算会对其进行取反操作 True -> Fasle False -> True 对于非布尔值,会先将其转换为布尔值,然后在取反
and 逻辑与:只有在符号两侧都是True的情况下才会返回True,只要有一个Fasle就会返 回False
or 逻辑或:或运算两个值只要有一个True,就会返回True, 或运算就是找True
非布尔值的与或运算 当我们对非布尔值进行与或运算的时候,Python会将其当做布尔值进行运 算,最终会返回原值 与运算的规则 与运算找Fasle,如果第一个值是Fasle,就不看第二个值 如果第一个值不是False,则直接返回第二个值
5 条件运算符
if....else...:如果a>b成立那么执行if里面的语句;如果不成立就执行else里面的语句;