您现在所在的位置:首页 >学习资源 > Python全栈+人工智能入门教材 > Python基础入门教程10:变量&运算符

Python基础入门教程10:变量&运算符

来源:奇酷教育 发表于:

上一章讲解过了组合数据类型,本章进行变量以及各种编程需要的运算符的操作讲解3 3 变量部分3 4 运算符部分;主要讲解:赋值运算符、算数

上一章讲解过了组合数据类型,本章进行变量以及各种编程需要的运算符的操作讲解
 
3.3 变量部分
3.4 运算符部分;主要讲解:赋值运算符、算数运算符、关系运算符、逻辑运算符、成员运算符、标识运算符
 
3.3. 变量
 
变量就是用来临时存放数据的一个容器
 
3.3.1 变量的使用
 
python中的变量,不需要声明即可使用
python中的变量命名:驼峰命名法,见名知意,只能是字母、数字和下划线组成,变量第一个字符智能是字母或者下划线

3.3.2 变量的回收
 
变量一旦定义,在程序中也是使用内存空间来存储数据的,所以当变量一旦不在需要使用,需要删除变量释放它占用的内存空间,python中通过del关键字来删除变量

那就存在问题了,创建的100和200这两个数据,内存中进行了什么样的处理的呢?
python将这样没有引用变量指向的对象,回收到了对象缓冲池(PS:对象缓冲池也是内存中的一个区域),方便下次使用的时候直接获取,所以在使用python的时候,一定要注意内存泄漏的问题。关于python内存管理这一部分,后续会单独进行讲解。
3.3.3. 变量的命名规则

3.3.4. 特殊变量

3.4.操作符
 
操作符,就是用于进行数据运算的符号
常见的操作符一般有赋值运算符、算数运算符、逻辑运算符、关系运算符等等

3.4.1. 赋值运算符

3.4.2. 算数运算符


3.4.3. 关系运算符
 
关系运算符,通过比较运算符两边的数据,返回一个布尔类型的结果

3.4.4. 逻辑运算符

3.4.5. 成员运算符
 
成员运算符,主要用于判断某个成员是否出现在某个对象中
| 运算符| 描述 | 使用方式 |
| ------------- |:-------------:| -----:|
| in| 如果在指定的变量中找到则为True,否则为False| jiaoYue in heros |
| not in| 如果在指定的变量中没有找到返回True | jiaoYue not in heros |
 
实际操作如下

3.4.6. 标识运算符
 
标识运算符,主要用于两个不同的变量数据类型的检测
| 运算符| 描述 | 使用方式 |
| ------------- |:-------------:| -----:|
| is| 如果运算符两边的变量指向相同的对象则为True| a is b |
| is not| 如果运算符两边的变量指向不同的对象则为True | a is not b |

>>>更多VR/AR入门教程:VR入门