Python中的运算符基本上可以分为五大类:算数、赋值、比较、逻辑和其他。

一、算数运算符

数学公式中常用到的+,-,*,/这几种类型就属于是算术运算符,但是在Python也会用到%,//,**。

%的意思是取余,在除法运算后取多余的数字。而//的意思则与%含义相反,//代表着除法后的整数部分,多余的部分是%。**则代表着幂次方。

二、赋值运算符

赋值运算符常涉及到等式。

三、比较运算符

比较运算符没有那么复杂,只有==、!=、>、>=、<、<=这几种

除此之外,我们需要注意的是在比较运算符中,在字符串中也有一些字母会进行比较,这些字母会经过ord转换为数字,当然,数字也可以通过chr转换为字母。

四、逻辑运算符

逻辑运算符只有三种,and , or 和 not。

and判断机制: 当左侧为真时,返回右侧。 当左侧为假时,返回左侧。

or判断机制: 当左侧为真时,返回左侧。 当左侧为假时,返回右侧。

not判断机制:  取反。

五、其他运算符

其他运算符又可以分为三类:位运算符、成员运算符和身份运算符。

1.位运算符

2.成员运算符

in 和 not in

3.身份运算符

is 和 is not

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐