Python编程基础:对象、动态类型与控制语句
1. Python运算符优先级
在Python编程中,运算符优先级至关重要。以下是已介绍运算符的优先级,按优先级从高到低排列:
| 运算符 | 结合性 | 类型 |
| — | — | — |
| () | 从左到右 | 括号 |
| ** | 从右到左 | 指数运算 |
| * / // % | 从左到右 | 乘法、真除法、整除、取余 |
| + - | 从左到右 | 加法、减法 |
| > <= < >= | 从左到右 | 小于、小于等于、大于、大于等于 |
| == != | 从左到右 | 等于、不等于 |
当编写包含多个运算符的表达式时,可参考 运算符优先级图表 ,确保表达式按预期顺序求值。
2. 对象与动态类型
在Python中,像7(整数)、4.1(浮点数)和’dog’(字符串)这样的值都是对象。每个对象都有类型和值:
- 对象的值 :是存储在对象中的数据。上述示例展示了内置类型int(整数)、float(浮点数)和str(字符串)的对象。
- 变量引用对象 :将对象赋值给变量,会将该变量名与对象绑定。之后可在代码中使用变量访问对象的值,示例如下:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



