python--运算符
算数运算符 +???-?????*?????/除 ?????**乘方 例?5**3 ?表示5的3次方 ??????+= 模运算符?(%)(将两个数相除并返回余数) ???????// ?取整除(只返回整数部分) ? 逻辑运算符 ==??????!=(<>) ????< ??<= ????> ???>= and ?且 ???????or ?或 ????not非 in??是否包含 ?????????????not?in??是否不包含 优先级:()>not>and>or ? print(0 or 2) x or y ??x为ture ?返回x,x为false 返回y print(7 and 2) x and y ??x为ture ?返回y,x为false 返回x ? 位运算符 & ?按位与???参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0 | ??按位或???只要对应的二个二进位有一个为1时,结果位就为1 ^ ?按位异或???当两对应的二进位相异时,结果为1 ~ ?按位取反???对数据的每个二进制位取反,即把1变为0,把0变为1 << ?左移动运算符??高位丢弃,低位补0 ?????a << 2 左移2位 >> ?右移动运算符 ? ? 三元运算符 ??c=a if a>b else b 如果条件成立 ?返回a,否则返回b?? ? ? 天子骄龙 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |