python中的运算符

📅 2026/7/10 3:54:56
python中的运算符
一 算数运算符符号含义运算结果加325-减7-16*乘7*214/除浮点数28/74%取余9%21**幂运算2**38二 赋值运算符符号含义运算赋值a 10a a 2a 2-a a - 2a - 2*a a * 2a * 2/a a / 2a / 2%a a % 2a % 2**a a ** 2a ** 2三 比较运算符符号含义运算结果等于32False不等于32True大于32True小于32False大于等于3 2True小于等于3 2False四 逻辑运算符操作布尔值结果只有TrueFalseand 逻辑与两个都为真 结果才为真or 逻辑或一边为真就为真not 逻辑非取反^异或两边真假不同才为真aba and ba or bnot aa ^ bTrueTrueTrueTrueFalseFalseTrueFalseFalseTrueFalseTrueFalseTrueFalseTrueTrueTrueFalseFalseFalseFalseTrueFalseand 的优先级高于or如果是or优先的话那么结果是0但是结果为3所以and优先级高于or五 其他运算符1位运算 按位与| 按位或^ 按位异或~ 按位取反 左移 右移2成员运算符in: 存在返回 Truenot in 不存在返回True3身份运算符is n内存地址相同返回Trueis not: 地址不同返回True