Python运算符及优先级顺序

您所在的位置:网站首页 vivo手机强制解锁清除数据还要密码怎么办 Python运算符及优先级顺序

Python运算符及优先级顺序

2022-05-26 19:33| 来源: 网络整理| 查看: 265

运算符

程序语言的特性是为解决生活中遇到的实际问题而设计的。脱离生活实质的无根源的设计是为意义的。正如运算符,正是因为我们在生活中,总是遇到各种各样的运算问题。

运算符主要用于对数据(数字和字符串)进行运算及连接。常用的运算符有算术运算符、赋值运算符、比较运算符、逻辑运算符。

Python中具体运算符分为:

算术运算符:主要用于两个对象算数计算(加减乘除等运算)

比较(关系)运算符:用于两个对象比较(判断是否相等、大于等运算)

赋值运算符:用于对象的赋值,将运算符右边的值(或计算结果)赋给运算符左边。

逻辑运算符:用于逻辑运算(与或非等)。

位运算符:对Python对象进行按照存储的bit操作。

成员运算符:判断一个对象是否包含另一个对象。

身份运算符:判断是不是引用自一个对象

Python算术运算符

算术运算符

Python示例代码如下:

Python赋值运算符

赋值运算符

Python 的赋值运算符共 8 个,详见表

Python示例代码如下(注意是每个运算符逐个运行的结果):

Python比较(关系)运算符

比较运算符

Python 的比较(关系)运算符共 6 个,详见表

Python示例代码如下:

Python逻辑运算符

逻辑运算符

Python 的逻辑运算符共有3个,详见表

Python示例代码如下:

Python位运算符

位运算

Python 的位运算符共 6 个,详见表

Python示例代码如下:

图解如下:

Python成员和身份运算符

成员和身份运算符

Python成员运算符

Python 的成员运算符共 2 个,详见表

成员运算符主要用于字符串或者列表、元组,Python示例代码:

Python身份运算符

Python 的身份运算符共 2 个,详见表

Python示例代码如下:

验证两个对象引用的是否是同一个地址,可以通过Python的id()获取, id()是python 的内置函数,用于返回对象的标识,即对象的内存地址。

我们上面介绍的这么多的运算符,如果有多个运算符参与运算会是怎样呢?其实每个运算符都是有优先级的。

优先级

Python示例代码:

为什么是上面👆这个结果呢?可以结合运算符的优先级来看一下。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3