运算符

Posted mark-2020

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运算符相关的知识,希望对你有一定的参考价值。

运算符:

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

 

  

以上是关于运算符的主要内容,如果未能解决你的问题,请参考以下文章

20个简洁的 JS 代码片段

20个简洁的 JS 代码片段

如何在 python 中并行化以下代码片段?

JSP 基础语法

获取 badarith,[erlang,'+',[error,0],[],同时使用 Erlang 片段在 TSUNG 中执行算术运算

中继片段传播不起作用