1.变量的内存管理机制
垃圾回收机制:python自带的cpython垃圾回收机制
内存优化机制:例如小整数池([-5,256]的id地址相同,注意在pycharm中扩大了这个范围),可以减少内存的申请次数,而且python自带内存释放机制你,可以自动释放内存。
2.变量的三个特征
id() type()值本身
id()是用来显示变量地址的函数
type()是用来显示变量的类型
例1:age=18 print(id(age)) 例2:age=18 print(type(age))
补充:is是用来判断id是否相等,==是用来判断变量值是否相等
3.数据的可变类型和不可变类型
可变类型:数据值改变但是id不变
不可变类型:数据值改变,id可能改变。(也可能不变)
4.python2与python3中的用户交互的区别
python3中的input将所有的输入全部保存为字符串类型,无论用户输入什么类型,相当于python2中的raw_input,与python3相比不一样的是python2中的input是用户输入的数据是什么类型,其保存为什么类型。
5.数据类型
整形int a=10
浮点型float a=12.1
字符串型str a=‘aaaa’
列表list a=['a',2]
字典dict a={1:1,2:3} 等
数据类型及其使用详情会在下一节详细说明
继续阅读与本文标签相同的文章
-
阿里云的包年包月、按量付费、抢占式实例计费方式是什么,如何选择
2026-05-19栏目: 教程
-
阿里云开发者认证规则
2026-05-19栏目: 教程
-
RPA干货丨详解RPA的设计与构建
2026-05-19栏目: 教程
-
大数据学习路线分享Scala系列之数组
2026-05-19栏目: 教程
-
手把手教您将 Ghostscript 移植到函数计算平台
2026-05-19栏目: 教程
