(4)python基础学习-运算符

2019-08-29  本文已影响0人  JP0001

什么运算符,就是我们认知的加减乘除这样的。

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

+   加 - 两个对象相加  a + b 输出结果 31
-   减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11
*   乘 - 两个数相乘或是返回一个被重复若干次的字符串   a * b 输出结果 210
/   除 - x 除以 y  b / a 输出结果 2.1
%   取模 - 返回除法的余数    b % a 输出结果 1
**  幂 - 返回x的y次幂 a**b 为10的21次方
"//"    取整除 - 向下取接近除数的整数    
>>> 9//2
4

比较运算符,比较的内容需要时相同类型的:

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

运算符 描述  实例
==  等于 - 比较对象是否相等   (a == b) 返回 False。
!=  不等于 - 比较两个对象是否不相等   (a != b) 返回 True。
>   大于 - 返回x是否大于y   (a > b) 返回 False。
<   小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量
True和False等价。注意,这些变量名的大写。   (a < b) 返回 True。
>=  大于等于 - 返回x是否大于等于y。  (a >= b) 返回 False。
<=  小于等于 - 返回x是否小于等于y。  (a <= b) 返回 True。

Python逻辑运算符:

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

运算符 逻辑表达式   描述  实例
and x and y 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 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
上一篇 下一篇

猜你喜欢

热点阅读