算术运算符
# 算术运算符
算术运算是计算机被发明的初衷,所有的编程语言都支持算术运算。Python中通过算术运算符来进行算术运算,下面列出Python中常用的算术运算符。
运算符 | 描述 |
---|---|
+ | 加法运算符 1+1 |
- | 减法运算符 3-2 |
* | 乘法运算符 9*9 |
/ | 除法运算符 9/3 ,除法运算后的结果一定为float 类型 |
// | 整除运算符 10/3 ,也称为地板除 向下取整 |
% | 取模运算符 10%3 ,表示10除以3取余数 |
** | 幂次运算符 2**3 ,表示2的3次幂 |
() | 括号运算符,括号内的表达式先运算 (1+2)* 3 |
与数学中常用的运算符基本一致。
>>> 1 + 1 # 加法
2
>>> 2 - 1 # 减法
1
>>> 2 * 2 # 乘法
4
>>> 9 / 3 # 除法
3
>>> 10 % 3 # 取模也即是求余数
1
>>> 2 ** 3 # 幂运算,2的3次方
8
>>> (2+3)*5 # 带括号的四则运算
25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
需要注意的细节点。
- 一个浮点数和一个整数进行任何数学运算后的结果一定是浮点数。
>>> 2 + 1.0
3.0
1
2
2
/
除法运算的结果一定为float
>>> 9 / 3
3.0
1
2
2
//
整除法运算符会向下取整,注意不是四舍五入是直接抛弃小数部分
>>> 9 // 2 # 当全部是整数时,结果也是整数
4 # 注意是向下取整,不是四舍五入
>>> 9 // 2.0 # 如果有浮点数参与运算,结果为小数部分为0的浮点数
4.0
1
2
3
4
2
3
4
- 优先级和数学四则运算一样,先算乘除,再算加减,有括号先算括号内的。
本文完,感谢你的耐心阅读,如有需要可加我微信,备注「博客」并说明原因,我们一起进步,下次见。

上次更新: 2022/12/15, 21:20:30