运算符的种类:
1、赋值运算符:=(将后面的值赋给变量等) += -= *= /=
2、算术运算符:+ - * / **(幂运算,如3**2即3的平方) //取整运算 %取余运算
注:如果两者是字符串的话,则+表示两者合并,*数字 表示字符串重复 数字 遍,其余运算不存在
3、关系运算符:== != > >= < <= is is not
注:(==表示内容是否相等,is则表示其所代表的地址是否相等,两者区别在交互式环境下可以体现,同时还涉及到堆和栈的概念,较为复杂,这里不详细阐述)
逻辑运算符:and(与) or(或) not(非) 其用法和高中数学讲到的逻辑用法一致。
变量内存分析:
python创建一个变量,先在内存中开辟一个空间,用来存放变量后面的值(作为常数),并将其编码(地址),变量则存储地址,需要的时候调用地址即可(复用)。这样做的好处在于当变量过多的时候可以节省内存空间。