3.1 python中的运算符

3.1 python中的运算符

在Python中,运算符是用于执行各种操作(如算术运算、比较运算、逻辑运算等)的符号。Python中的运算符可以分为多个类别,每个类别都有其特定的用途和语法。以下是对Python中常见运算符的详细介绍:

1. 算术运算符

算术运算符用于执行基本的数学运算。

运算符描述示例
+加法a + b
-减法a - b
*乘法a * b
/除法(结果为浮点数)a / b
//整除(结果为整数,向下取整)a // b
%取余(返回除法的余数)a % b
**幂运算(返回左操作数的右操作数次幂)a ** b

2. 赋值运算符

赋值运算符用于将值赋给变量。

运算符描述示例
=简单赋值a = 5
+=加法赋值a += b
-=减法赋值a -= b
*=乘法赋值a *= b
/=除法赋值(结果可能为浮点数)a /= b
%=取余赋值a %= b
**=幂赋值a **= b
//=整除赋值(结果为整数)a //= b

3. 比较运算符(关系运算符)

比较运算符用于比较两个值的大小或是否相等。

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

4. 逻辑运算符

逻辑运算符用于组合多个条件,并返回布尔值(True或False)。

运算符描述示例
and与(所有条件都为True才为True)a and b
or或(至少一个条件为True就为True)a or b
not非(反转条件的结果)not a

5. 位运算符

位运算符用于对二进制位进行操作。

运算符描述示例
&按位与(对应位都为1才为1)a & b
``按位或(对应位至少有一个为1就为1)
^按位异或(对应位不同才为1)a ^ b
~按位取反(所有位取反)~a
<<左移(左操作数的二进制表示向左移动)a << b
>>右移(左操作数的二进制表示向右移动)a >> b

6. 成员运算符

成员运算符用于检查序列中是否包含某个值。

运算符描述示例
in如果值在序列中,返回Truea in b
not in如果值不在序列中,返回Truea not in b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wang151038606

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值