上一篇
python运算符详解 详解
- 行业动态
- 2024-06-23
- 1
Python运算符是用于执行算术、比较、赋值、逻辑、位元、成员和身份操作的符号。它们包括加(+), 减(), 乘(*), 除(/), 取余(%), 幂(**), 地板除(//)等算术运算符;等于(==), 不等于(!=), 大于(>), 小于(=), 小于等于(
Python运算符主要分为以下几类:
1、算术运算符
2、比较(关系)运算符
3、赋值运算符
4、逻辑运算符
5、位运算符
6、成员运算符
7、身份运算符
以下是各类运算符的详解:
算术运算符
运算符 | 描述 | 实例 |
+ | 加法 | a + b |
减法 | a b | |
乘法 | a * b | |
/ | 除法 | a / b |
// | 整除 | a // b |
% | 取余 | a % b |
幂运算 | a b |
比较(关系)运算符
运算符 | 描述 | 实例 |
== | 等于 | a == b |
!= | 不等于 | a != b |
> | 大于 | a > b |
小于 | a | |
>= | 大于等于 | a >= b |
小于等于 | a |
赋值运算符
运算符 | 描述 | 实例 |
= | 赋值 | 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 | |||
>> | 右移 | a >> b |
成员运算符
运算符 | 描述 | 实例 |
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中常用的运算符及其详细解释,可以帮助理解各个运算符的使用场景和功能。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/100254.html