运算符

运算符:

1.算术运算符

+       加法运算符
-       减法运算符
*       乘法运算符
/       除法运算符
%       返回两者商的余数部分
//      返回两者商的整数部分
**      幂运算符

2.比较运算符

==            比较两者是否相等,相等返回True,不等返回False
!=            比较两者是否不等,不等返回True,相等返回False   
<>            比较两者是否不等,不等返回True,相等返回False
>             大于返回True,否则返回False
>=            大于或等于返回True,否则返回False
<             小于返回True,否则返回False
<=            小于或等于返回True,否则返回False

3.赋值运算符

=           将=后的赋值给=前面
+=          a+=b等效于a=a+b
-=          a-=b等效于a=a-b
*=          同理
/=          同理   
%=          同理
**=         同理
//=         同理               

4.逻辑运算符

and      条件a and 条件b ,如果a和b同时为True则结果为True
or       条件a or 条件b ,如果a或b为True则结果为True
not      not 条件a,如果a为True则结果为False
优先级: ()>not>and>or

5.习题:  

(1)print(2>1 and 1<4 or 2<3 and 9>6 or 2<4 and 3<2)
结果:True
(2) print(not 2>1 and 3<4 or 4>5 and 2>1 and 9>8 or 7<6)
结果:False

6.数字与布尔值:

非0为True
0为False
print(bool(0))
print(bool(1))
print(bool(-1))
print(int(True))
print(int(False))
输出结果:
False
True
True
1
0

 

  

posted @ 2020-01-18 20:00  Jr_t  阅读(137)  评论(0编辑  收藏  举报