栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python运算符

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python运算符

1.算数运算符
  • 加+
  • 减-
  • 乘*
  • 除/
  • 取模%
  • 取整除\
  • 幂**
2.比价运算符
  • 等于==
  • 不等于!=
  • 大于>
  • 小于<
  • 大于等于>=
  • 小于等于<=
3.赋值运算符
  • =
  • +=
  • -=
  • *=
  • /=
  • %=
  • **=
  • //=
4.位运算符
  • &按位与,两个相应位都为1结果为1,否则为0;
  • |按位或,两个相应位其中一个为1结果就为1,否则为0;
  • ^按位异或,两个相应位相异位1,否则为0;
  • ~按位取反,对每个二进制位取反;
  • <<左移,各二进制位左移若干位,高位丢弃,低位补0;
  • >>右移,各二进制位右移若干位,低位丢弃,高位的空位补符号位,即正数补零,负数补1。
5.逻辑运算符
  • 布尔与:and;
  • 布尔或:or;
  • 布尔非:not。
6.成员运算符
  • in:如果在指定序列中找到值返回True,否则返回False;
  • not in:如果在指定序列中没有找到值返回True,否则返回False。
7.身份运算符
  • is:判断两个标识符是不是引用同一个对象;
  • is not:判断两个标识符是不是引用自不同对象。
8.运算符优先级
  1. **;
  2. ~、+(一元运算符)、-(一元运算符);
  3. * 、/、 %、 //;
  4. + 、-;
  5. >> 、<<;
  6. &;
  7. ^ 、|;
  8. <=、 <、 >、 >=;
  9. ==、 !=;
  10. = 、%=、 /=、 //=、 -=、 +=、 *=、 **=;
  11. is、is not;
  12. in、not in;
  13. not、and、or;
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/580990.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号