day03

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

交互式:输入一行解释一行,不需要print会自行打印

命运形式:解释一个文本

交互式 命运形式
优点 运行一行翻译一行 一直保存
缺点 断电即消失 全部调试完才能bug

2.简述python垃圾回收机制

当一个变量值的引用值为0时,垃圾回收机制会启动,改变量值会被回收

3.对于下述代码:

x = 10
y = 10
z = 10
del y

10的引用计数为多少?

10的引用计数为2

x = 257
y = x
del x
z = 257

x对应的变量值257的引用计数为多少?

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

4.简述Python小整数池概念:

在python运行中,[-5.256]是被python写死的无法修改.

5.对于x = 10,请用Python代码分别打印变量值、变量值内存地址和变量数据类型:

x = 10

print(x)
print(id(x))
print(type(x))

6.对于下述代码:

x = 257
y = x
z = 257

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

x,y,z变量值相同
print(x=257,y=x,y=257,z=257)

x,y,z内存地址相同
x=257,y=257,z=257
print(id(x))
print(id(y))
print(id(z))



7.简述数字类型

整型(int)

1.作用:表示各种级别,号码

2.定义:

age=18
age=int(18)

3.运用:加减乘除,逻辑判断

浮点型(float)

1.作用:表示身高,体重,可以变化的数值

2.定义:

salary=2.1
salary=float(2.1)

3。使用:加减乘除,逻辑运算

8.简述字符串类型

字符串(str)

1.作用:表示爱好,兴趣

2.定义:将数字,字符像羊肉串一样串起来

namel ='yu'
gae='22'

不能和数字一起使用

原文地址:https://www.cnblogs.com/yu521/p/11492826.html