今天是Andy学Python的第9天哦!
大家好,我是Andy。
01.
算术运算符
用于执行普通数学运算的运算符称为“算术运算符”。
运算符意义示例示例结果
+两数相加10+515
-两数相减10-55
*两数相乘10*550
/两数相除10/52
%取余13%53
//取商的整数部分13//52
**幂运算(乘方)10**5100000
注意“/”“%”“//”这三个运算符与除法相关,所以其第二个操作数不能为零,否则会提示“ZeroDivisionError”的错误。
02.
关系运算符
关系运算符用于两个表达式的比较,若比较为真,返回True;若比较结果假,返回False。
下表中,a = 10,b = 20。
运算符含义示例示例结果
==等于,比较两个对象是否相等a == bFalse
!=不等于,比较两个对象是否不相等a != bTrue
>大于,返回x是否大于ya > bFalse
<小于,返回x是否小于ya < bTrue
>=大于等于,返回x是否大于等于ya >= bFalse
<=小于等于,返回x是否小于等于ya <= bTrue
03.
逻辑运算符
用于逻辑运算的运算符称为逻辑运算符。逻辑运算符用于得到一个或多个比较表达式进行逻辑运算后的结果。
本节各表,1表示真,0表示假。
3.1 and
与运算,也叫逻辑乘,可联想物理中串联电路图。速记:有0出0;全1出1。
ABF=A∧B
000
010
100
111
3.2 or
或运算,也叫逻辑加,可联想物理中并联电路图。速记:有1出1;全0出0。
ABF=A+B
000
011
101
111
3.3 not
非运算,取相反结果。速记:有1出0;有0出1。
AF = A’
01
10
04.
复合赋值运算符
复合赋值运算符同时做了“运算”及“赋值”两项工作。
运算符含义示例示例结果
=简单的赋值运算符c = a + b将a +b 的结果赋值给a
+=相加后再赋值给原变量c += ac = c + a
-=相减后再赋值给原变量c -= ac = c - a
*=相乘后再赋值给原变量c *= ac = c * a
/=相除后再赋值给原变量c /= ac = c / a
%=相除得到余数再赋值给原变量c %= ac = c % a
//=相除得到整除商数后再赋值给原变量c //= ac = c // a
**=做指数运算后再赋值给原变量c **= ac = c ** a
End
不会Python,将成为人工智能时代的新“文盲”!
欢迎加入零基础自学Python计划,未来100天,Andy会把自学Python学习笔记持续输出公众号、视频号,不定期更新,邀您观战、加油、评论,亦或围观Andy被打脸。
人到中年,你一定要努力,但千万别着急。
我是Andy,一个终身学习者。
欢迎关注公众号与视频号:Andy学Python。
网友评论