Day009|常用运算符

今天是Andy学Python的第9天哦! 


大家好,我是Andy。

01.

算术运算符

用于执行普通数学运算的运算符称为“算术运算符”。

运算符

意义

示例

示例结果

+

两数相加

10+5

15

-

两数相减

10-5

5

*

两数相乘

10*5

50

/

两数相除

10/5

2

%

取余

13%5

3

//

取商的整数部分

13//5

2

**

幂运算(乘方)

10**5

100000

注意“/”“%”“//”这三个运算符与除法相关,所以其第二个操作数不能为零,否则会提示“ZeroDivisionError”的错误。

 

02.

关系运算符

关系运算符用于两个表达式的比较,若比较为真,返回True;若比较结果假,返回False。

下表中,a = 10,b = 20。

运算符

含义

示例

示例结果

==

等于,比较两个对象是否相等

a == b

False

!=

不等于,比较两个对象是否不相等

a != b

True

>

大于,返回x是否大于y

a > b

False

<

小于,返回x是否小于y

a < b

True

>=

大于等于,返回x是否大于等于y

a >= b

False

<=

小于等于,返回x是否小于等于y

a <= b

True

 

03.

逻辑运算符

用于逻辑运算的运算符称为逻辑运算符。逻辑运算符用于得到一个或多个比较表达式进行逻辑运算后的结果。

本节各表,1表示真,0表示假。

3.1 and

与运算,也叫逻辑乘,可联想物理中串联电路图。速记:有0出0;全1出1。

图片

A

B

F=AB

0

0

0

0

1

0

1

0

0

1

1

1

 

3.2 or

或运算,也叫逻辑加,可联想物理中并联电路图。速记:有1出1;全0出0。

图片

 

A

B

F=A+B

0

0

0

0

1

1

1

0

1

1

1

1

 

3.3 not

非运算,取相反结果。速记:有1出0;有0出1。

A

F = A

0

1

1

0

 

04.

复合赋值运算符

复合赋值运算符同时做了“运算”及“赋值”两项工作。

 

运算符

含义

示例

示例结果

=

简单的赋值运算符

c = a + b

将a +b 的结果赋值给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

**=

做指数运算后再赋值给原变量

c **= a

c = c ** a

 

End

不会Python,将成为人工智能时代的新“文盲”!

欢迎加入零基础自学Python计划,未来100天,Andy会把自学Python学习笔记持续输出公众号、视频号,不定期更新,邀您观战、加油、评论,亦或围观Andy被打脸。

人到中年,你一定要努力,但千万别着急。

我是Andy,一个终身学习者。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值