算术运算符使用详情参照:Python 运算符详解
注意
1、is 与 “ == ”区别
is 用于判断两个变量引用对象是否为同一个(同一块内存空间),
“ == ”是比较两个对象的内容是否完全相等,即两个对象的“值”是否相等。
>>> a = [1, 2, 3]
>>> b = a
>>> b is a
True
>>> b == a
True
>>> b = a[:]
>>> b is a
False
>>> b == a
True
2、尽量不要直接依赖算数运算符自身优先级,适当使用括号,提高代码可读性