布尔运算 操作结果x or y若 x 为 False, 则结果为 y, 否则结果为 xx and y若x 为 false, 则结果为 x, 否则结果为 ynot x若 x 为 false, 则结果为True, 否则结果为 False 比较运算 操作含义<严格地小于<=小于或等于>严格地大于>=大于或等于==等于!=不等于is对象的IDis not不同的对象ID 数值运算 操作结果x + yx 和 y 的总和x - yx 和 y 的差x * yx 和 y 的乘积x / yx 和 y 的商x // yx 除以y的商向下取整的整数x % y求余数 x / y-xx 取负+xx 保持不变abs(x)x的绝对值或x的大小int(x)x 转换为整数float(x)x 转换为浮点数complex(re, im)将参数转化为复数,re为复数的实部,Im为复数的虚部。im 默认为0c.conjugate()c 复数的共轭divmod(x, y)(x / / y, x % y)pow(x, y)x 的y 次幂x ** yx 的y 次幂 位运算 操作结果xyx ^ yx和y的按位异或x &amp; yx和y的按位与x nx左移n位x >&gt; nx右移n位~x反转x的各个位 转载: ht tp://python.usyiyi.cn/translate/python_352/library/stdtypes.html#boolean-operations-and-or-not