day03python作业

简述执行Python程序的两种方式以及他们的优缺点

1.交互方式 : 直接输出结果,做调试使用,不保存

2.命令行方式:以文件形式执行,可保存。

Python垃圾回收机制:

垃圾回收: 引用为0的变量被python系统回收。

下列10的引用计数为2

x = 10
y = 10
z = 10
del y
x = 257
y = x
del x
z = 257

x对应的变量值257的引用计数为1

简述Python小整数池概念

在[-5,256]整数中python系统在启动时候就预留这些数值内存,需使用直接指向该内存地址。

对于X=10 ,请用python代码分别打印变量值、变量值内存地址和变量数据类型

x = 10
print(x)
print(id(x))
print(type(x))

请判断x,y,z的变量值是否相同?xyz的所在内存地址是否相同?请用python代码阐述为什么

x = 257
y = x
z = 257

答: 不相同,不相同,共同使用一个内存地址,定义一个变量就是开辟一个新的内存地址

x = 257
print(id(x))
y = x
print(id(y))
z = 257
print(id(z))

简述数字类型

数字类型是包括整型(int)浮点型(float)

字符串类型

字符串类型就是一串用引号引起来的东西

原文地址:https://www.cnblogs.com/kaizi111/p/11492730.html