python初步学习-python运算符
算数运算符
操作 |
描述 |
例子 |
+ |
加法-对操作符的两侧增加值 |
a+b=30 |
- |
减法 |
a-b=30 |
* |
乘法 |
a * b = 30 |
/ |
除法 |
a/b=30 |
% |
模(取余) |
a%b=30 |
** |
指数(幂) |
a**b=30 |
// |
取整除-返回商的整数部分,向下取整 |
9//2的输出结果为4,9.0//3.0结果为4.0 |
关系运算符
操作 |
描述 |
例子 |
== |
检查两个操作数的值是否相等,如果是则条件为真 |
a=1,b=2 a==b为false |
!= |
与==相反 |
a=1,b=2 a!=b为true |
<> |
与!=等价 |
a=1,b=2 a<>b为true |
> |
大于 |
a=1,b=2 b > a为true |
< |
小于 |
a=1,b=2 b < a为false |
>= |
大于等于 |
a=1,b=2 b >= a为true |
<= |
小于等于 |
a=1,b=2 a <= b为true |
赋值运算符
操作 |
描述 |
例子 |
= |
简单赋值运算符 |
c = a+b将a+b的运算结果赋值为c |
+= |
加法赋值运算符 |
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 |
逻辑运算符
假设变量a为10,b为20
运算符 |
逻辑表达式 |
描述 |
实例 |
and |
x and y |
布尔“与”-如果x为false,x and y返回 false,否则返回y的计算值 |
(a and b)返回20 |
or |
x or y |
布尔“或”-如果x是非0,它返回x的值,否则返回y的计算值 |
(a or b)返回10 |
not |
not x |
布尔“非”-如果x是true,返回false,如果x为false,它返回 true |
not(a and b)返回false |
原文地址:https://www.cnblogs.com/pingqiang/p/7695678.html