python算数运算符
操作符 | 描述符 | 例子 |
+ | 加法-对操作符的两侧增加值 | a+b=30 |
- | 减法-减去从左侧操作数右侧操作数 | a-b=10 |
* | 乘法-相乘的运算符两侧的值 | a*b=200 |
/ | 除-由右侧的操作数除以左侧的操作数 | b/a=2 |
% | 模-由右侧的操作数和余返回除以左侧的操作数 | b%a=0 |
** | 指数-执行对操作数幂的计算 | a**b=2的幂10 |
// | 地板除-操作数的除法,其中结果是将小数点后的位数被除去的商。 | 9//2=4而9.0/2.0=4.0 |
python关系运算符
运算符 | 描述 | 示例 |
== | 检查两个操作数的值是否相等,如果是则条件为真。 | (a == b)不为true |
!= | 检查两个操作数的值是否相等,如果值不相等,则条件为真。 | (a != b)为true |
<> | 检查两个操作数的值是否相等,如果值不相等,则条件为真。 | (<a b>)为true。这个类似于!=运算符 |
> | 检查左操作数的值是否大于右操作数的值,如果是,则条件为真。 | (a > b)不为true |
< | 检查左操作数的值是否小于右操作数的值,如果是,则条件为真。 | (a < b)为true |
>= | 检查左操作数的值是否大于或等于右操作数的值,如果是,则条件为真。 | (a >= b)不为true |
<= | 检查左操作数的值是否小于或等于右操作数的值,如果是,则条件为真。 | (a <= b)为true |
python赋值运算符
操作符 | 描述符 | 例子 |
= | 简单的赋值运算符,赋值从右侧操作数给左侧操作数 | c = a + b 将指定的值 a + b到 c |
+= | 加法AND赋值操作符,它增加了右操作数左操作数和结果赋给左操作数 | c += a相当于c = c + a |
-= | 减法AND赋值操作符,它增加了右操作数左操作数差结果赋给左操作数 | c -= a相当于c = c - a |
*= | 乘法AND赋值操作符,它增加了右操作数左操作数积结果赋给左操作数 | c *= a相当于c = c * a |
/= | 除法AND赋值操作符,它增加了右操作数左操作数商结果赋给左操作数 | c /= a相当于c = c / a |
%= | 取余AND赋值操作符,它增加了右操作数左操作数余数结果赋给左操作数 | c %= a相当于c = c % a |
**= | 指数AND赋值操作符,它增加了右操作数左操作数幂结果赋给左操作数 | c **= a相当于c = c + a |
//= | 地板除,并分配一个值,执行地板除对操作的余赋值给左操作数 | c //= a相当于c = c // a |
运算符 | 描述 | 示例 |
and | 所谓逻辑与运算符。如果两个操作数都是真的,则为true | (a and b)为true |
or | 所谓逻辑或运算符。如果两个操作数有一个是真的,则为true | (a or b)为true |
not | 所谓逻辑非运算符。用于反转操作数的逻辑状态。如果一个条件为真,则逻辑非运算符将返回false。 | not(a and b)为false |
本文出自 “勇敢的心赵小白” 博客,请务必保留此出处http://3024783.blog.51cto.com/3014783/1974377
原文地址:http://3024783.blog.51cto.com/3014783/1974377