1. Python算数运算符
符号 | 作用 | 说明 |
---|---|---|
+ | 加 | 计算两个数的和 |
- | 减 | 计算两个数的差 |
* | 乘 | 计算两个数的乘积 |
/ | 除 | 计算两个数的商 |
// | 整除 | 两个整数相除后,取结果的整数部分 |
% | 取余 | 两个整数相除后,取结果的余数部分 |
** | 乘方 | 计算a的b次方 |
1.1 算数运算优先级
- 乘方 > 乘、除、整除、取余 > 加、减
- 相同等级的运算顺序为从左到右
- 可以使用括号改变运算顺序
1.2 注意事项
整数除整数,运算结果为小数
2. Python赋值运算符
符号 | 作用 | 说明 |
---|---|---|
= | 赋值 | z=q, 将q的值赋值给z |
+= | 加后赋值 | z+=q, 将z+q的值赋值给z |
-= | 减后赋值 | z-=q,将z-q的值赋值给z |
* = | 乘后赋值 | z*=q,将z* q的值赋值给z |
/= | 除后赋值 | z/=q,将z/q的值赋值给z |
//= | 整除后赋值 | z//=q,将z//q的值赋值给z |
%= | 取余后赋值 | z%=q,将z%q的值赋值给z |
** = | 次方后赋值 | z**=q,将z** q的值赋值给z |
2.1 注意事项
- 基本赋值运算操作(=),左侧只能是变量,右侧可以是任意数据或变量
- 特殊赋值运算的左侧只能是变量,右侧可以是变量,也可以是数字
来源:oschina
链接:https://my.oschina.net/u/4284277/blog/3190233