Python运算符五大类别详解
·
Python中的运算符基本上可以分为五大类:算数、赋值、比较、逻辑和其他。
一、算数运算符
数学公式中常用到的+,-,*,/这几种类型就属于是算术运算符,但是在Python也会用到%,//,**。
%的意思是取余,在除法运算后取多余的数字。而//的意思则与%含义相反,//代表着除法后的整数部分,多余的部分是%。**则代表着幂次方。

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

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

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

四、逻辑运算符
逻辑运算符只有三种,and , or 和 not。
and判断机制: 当左侧为真时,返回右侧。 当左侧为假时,返回左侧。
or判断机制: 当左侧为真时,返回左侧。 当左侧为假时,返回右侧。
not判断机制: 取反。

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

2.成员运算符
in 和 not in

3.身份运算符
is 和 is not

更多推荐



所有评论(0)