跟大佬学习Python的第六天(运算符)

​【变更好,靠近优秀】

活动地址:CSDN21天学习挑战赛

目录

一、算数运算符

二、比较关系运算符

三、赋值运算符

 四、逻辑运算符

 五、成员运算符

六、运算符的优先级


一、算数运算符

       是完成基本的算术运算使用的符号,用来处理四则运算。

算数运算符

运算符

描述

实例

+

10+20=30

-

20-10=10

*

10*20=200

/

10/20=0.5

//

除取整数

9//2输出结果为4

%

除取余数

9%2输出结果为1

**

次方、乘方,如:2**3=8

示例:

返回值如下:

 

二、比较关系运算符

以下假设变量a为10,变量b为20:

三、赋值运算符

  • 在Python 中,使用 = 可以给变量赋值

在算术运算时,为了简化代码的编写, Python还提供了一系列的与算术运算符对应的赋值运算符。

  • 注意:赋值运算符中间不能使用空格

赋值运算符

运算符

描述

实例

=

简单的赋值运算符

c = a + b 将 a + b 的运算结果赋值为 c

+=

加法赋值运算符

c += a 等效于 c = c + a

-=

减法赋值运算符

c -= a 等效于 c = c - a

*=

乘法赋值运算符

c *= a 等效于 c = c * a

/=

除法赋值运算符

c /= a 等效于 c = c / a

%=

取余数赋值运算符

c %= a 等效于 c = c % a

//=

取整除赋值运算符

c //= a 等效于 c = c // a

**=

幂赋值运算符

c **= a 等效于 c = c ** a

示例:

返回结果如下:

 

 四、逻辑运算符

Python语言支持逻辑运算符,以下假设变量 a 为 10, b为 20:

逻辑运算符

运算符

逻辑表达式

描述

实例

and

x and y

布尔"与" - 如果 x 为 False,x and y 返回 x 的值,

否则返回 y 的计算值。

(a and b) 返回 20。

or

x or y

布尔"或" - 如果 x 是 True,它返回 x 的值,

否则它返回 y 的计算值。

(a or b) 返回 10。

not

not x

布尔"非" - 如果 x 为 True,返回 False 。

如果 x 为 False,它返回 True。

not(a and b) 返回 False

示例:

运行结果如下:

 

 五、成员运算符

成员运算符

运算符

描述

实例

in

如果在指定的序列中找到值返回 True,否则返回 False。

x 在 y 序列中 , 如果 x 在 y 序列中返回 True。

not in

如果在指定的序列中没有找到值返回 True,否则返回 False。

x 不在 y 序列中 , 如果 x 不在 y 序列中返回 True。

示例及运行结果如下:

六、运算符的优先级

以下表格的算数优先级由高到最低顺序排列:

运算符的优先级

运算符

描述

**

幂(最高优先级)

*、/、%、//

乘、除、取余数、取整数

+、-

加法、减法

<=、<、>、>=

比较运算符

==、!=

等于运算符

=、 %=、 /=、 //=、 -=、 +=、 *=、 **=

赋值运算符

not、 or、 and

逻辑运算符

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值