python运算符详解 详解

Python运算符是用于执行算术、比较、赋值、逻辑、位元、成员和身份操作的符号。它们包括加(+), 减(), 乘(*), 除(/), 取余(%), 幂(**), 地板除(//)等算术运算符;等于(==), 不等于(!=), 大于(>), 小于(=), 小于等于(

Python运算符主要分为以下几类:

python运算符详解 详解插图1

1、算术运算符

2、比较(关系)运算符

3、赋值运算符

4、逻辑运算符

5、位运算符

6、成员运算符

7、身份运算符

python运算符详解 详解插图3

以下是各类运算符的详解:

算术运算符

运算符 描述 实例 + 加法 a + b 减法 a b 乘法 a * b / 除法 a / b // 整除 a // b % 取余 a % b 幂运算 a b

比较(关系)运算符

运算符 描述 实例 == 等于 a == b != 不等于 a != b > 大于 a > b < 小于 a< b >= 大于等于 a >= b <= 小于等于 a<= b

赋值运算符

运算符 描述 实例 = 赋值 a = b += 加等于 a += b = 减等于 a = b *= 乘等于 a *= b /= 除等于 a /= b //= 整除等于 a //= b %= 取余等于 a %= b = 幂等于 a= b

逻辑运算符

运算符 描述 实例 and 与 a and b or 或 a or b not 非 not a

位运算符

运算符 描述 实例 & 按位与 a & b 按位或 a b ~ 按位取反 ~a ^ 按位异或 a ^ b << 左移 a<< b >> 右移 a >> b

成员运算符

python运算符详解 详解插图5

运算符 描述 实例 in 在…中 a in b not in 不在…中 a not in b

身份运算符

运算符 描述 实例 is 是 a is b is not 不是 a is not b

下面是一个Python运算符的介绍,其中包含了一些常见的运算符及其功能详解:

类别 运算符 详解 算术运算符 + 加法运算符,用于两个数值相加。 减法运算符,用于两个数值相减。 乘法运算符,用于两个数值相乘。 / 除法运算符,用于两个数值相除,结果是浮点数。 // 整除运算符,用于两个数值相除,结果只保留整数部分。 % 取模运算符,返回两个数值相除的余数。 幂运算符,用于计算指数(一个数的指数)。 比较运算符 == 等于运算符,判断两个对象是否相等。 != 不等于运算符,判断两个对象是否不相等。 < 小于运算符,判断左侧对象是否小于右侧对象。 > 大于运算符,判断左侧对象是否大于右侧对象。 <= 小于等于运算符,判断左侧对象是否小于或等于右侧对象。 >= 大于等于运算符,判断左侧对象是否大于或等于右侧对象。 逻辑运算符 and 逻辑与运算符,如果两个操作数都为真,结果为真。 or 逻辑或运算符,如果两个操作数中至少有一个为真,结果为真。 not 逻辑非运算符,反转操作数的真假值。 赋值运算符 = 赋值运算符,将右侧的值赋给左侧的变量。 += 加后赋值,将右侧的值加到左侧变量上,并将结果赋给左侧变量。 = 减后赋值,从左侧变量中减去右侧的值,并将结果赋给左侧变量。 *= 乘后赋值,将左侧变量乘以右侧的值,并将结果赋给左侧变量。 /= 除后赋值,将左侧变量除以右侧的值,并将结果赋给左侧变量。 //= 整除后赋值,将左侧变量与右侧的值进行整除,并将结果赋给左侧变量。 %= 取模后赋值,将左侧变量与右侧的值取模,并将结果赋给左侧变量。 **= 幂后赋值,将左侧变量进行幂运算,并将结果赋给左侧变量。 身份运算符 is 判断两个对象是否是同一个对象(不是比较值是否相等)。 is not 判断两个对象是否不是同一个对象。 成员运算符 in 判断一个对象是否是另一个对象的成员(例如在列表或元组中)。 not in 判断一个对象是否不是另一个对象的成员。

这个介绍涵盖了Python中常用的运算符及其详细解释,可以帮助理解各个运算符的使用场景和功能。

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/11379.html

至强防御至强防御
上一篇 2024年6月23日 01:30
下一篇 2024年6月23日 01:30