02-数字型的计算
...大约 1 分钟
注:python的运算顺序是从右向左运算
算数运算符
+
-
(一级运算)*
/
(二级运算)- 以下三种运算优先级也均为二级
** | 指数运算符(因为python是从右向左,所以归位二级运算并不影响) |
% | 取余运算符 |
// | 取整运算符,计算商并除去小数部分 |
相关信息
- 指数运算符:因为python是从右向左,所以归位二级运算并不影响
- 经过
/
运算后的数据类型为浮点型,所以整数运算需要单独的语法//
,该运算后为整数型
比较运算符
> |
< |
>= |
<= |
== |
!= |
print(1 > 2)
print(1 < 2)
print(3 >= 3)
print(3 <= 4)
print(2 == 2)
print(2 != 1)
False
True
True
True
True
True
赋值运算符
运算级别:0(先算完右边才能进行赋值运算符的计算 从右到左读取数据)
= | 把右侧的值复制给左侧的运算对象 |
+= | a += b 等价于 a = a + b |
-= | a -= b 等价于 a = a - b |
*= | a *= b 等价于 a = a * b |
/= | a *= b+c 等价于 a = a \ (b + c) |
**= | a **= b 等价于 a = a ** b |
//= | a //= b 等价于 a = a // b |
Powered by Waline v3.1.3