1,运算符的优先级
**
* / % //
+ -
示例:
1 + 3 * 3 ** 2 + 4 // 2
1 + 3 * 9 + 4 // 2
1 + 27 + 2
30
括号分组 子表达式
用()可以将表达式分组,()内的表达式优先进行计算。
2,
变量:
什么是变量
变量是关联一个对象的符号
变量的命名方法:
变量名必须为字母或者下划线(_)开头,后边跟字母,数字,或者下划线。
并且不能使用我们的python关键字。
注意:
变量名区分大小写。
3,
赋值语句:
语法:
变量名 = 表达式
作用:
当没有此变量时候,创建一个变量,同时将变量绑定到这个对象上。
当变量存在的时候,改变此变量关联的对象,同变量访问此变量关联的这个对象。
说明:
一个变量只能绑定一个对象
两个变量可以同时绑定同一个对象。
序列赋值的语句:
变量名1,变量名2,... = 对象1,对象2,...
4,
数值对象的构造函数
float(obj) 用于字符或者数字转化为浮点类型。
int(x,base=10) 用数字或者字符串转化为整数。
complex(r=0.0, i=0.0) 用数字创建一个复数
bool(x) 用x创建一个布尔值(True/Flase)
举个例子:
bool(1) 为何为true 一会儿再说。
函数的调用方法。
函数名(传参列表)
说明:
函数调用是表达式,通常用于返回一个对象。