-
交互式:马上能看到结果
命令行式:适用于开发
-
对于p1.py,如果我们再加上一段代码
x = 11
,大内存会开辟另一个小空间存储变量值11,把变量值绑定另一个门牌号x,但是由于之前有x,所以大内存会解除x与10的连接,让x与11连接。这个时候10由于没有了门牌号,所以成为了python眼中的垃圾,python就会处理这个垃圾,释放10的内存占用,这就是python的垃圾回收机制。 -
2
1
-
为了避免因创建相同的值而重复申请内存空间所带来的效率问题, Python解释器会在启动时创建出小整数池,范围是[-5,256],该范围内的小整数对象是全局解释器范围内被重复使用,永远不会被垃圾回收机制回收。
-
print(x)
print(id(x))
print(type(x))
-
x,y,z变量值相同,x,y内存地址相同,x,z内存地址不同,y,z内存地址不同
-
作用:表示人的年龄、各种号码、级别
定义:age=18
使用方法:加减乘除、逻辑判断(大于、小于)
作用:表示身高、体重、薪资
定义:salary=2.1
使用方法:加减乘除、逻辑判断(大于、小于)
-
作用:表示名字,爱好
定义:name=nick
使用方法:字符串只能+、*和逻辑比较