再次扫地

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

    • 交互式

      优点:直接给出结果

      缺点:关掉了程序就没了

    • 命令行式

      优点:可以保存

      缺点:无法及时得到报错反馈

  2. 简述Python垃圾回收机制:

    当一个变量值的引用计数为0的时候,会触发垃圾回收机制,改变量值会被回收

  3. 对于下述代码:

x = 10
y = 10
z = 10
del y

10的引用计数为多少?

答:2

x = 257
y = x
del x
z = 257

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

答:1

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

    当一个变量值的引用计数为0的时候,会触发垃圾回收机制,改变量值会被回收

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

x = 10
age=10
#打印值
print(age)
#打印内存地址
print(id(age))
#打印数据类型
print(type(age))
  1. 对于下述代码:
x = 257
y = x
z = 257

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

x,y,z的变化量相同,但是只用x和y的内存地址相同,z不同

  1. 简述数字类型

    整数 浮点型 字符串 列表 字典 布尔值

  2. 简述字符串类型

    #1.作用:描述姓名/单个爱好/性别
    
    #2.定义方式
    # name="nick's"#碰到的第一个引号,第二个就停止了
    # name1='nick'
    #
    # name2='''
    # wdnmd
    # 真就白给啊
    #
    # '''
    # print(name2)
    int_str=str(123)
    print(int_str)
    print(type(int_str))
    # str_int=int("aaa")
    # print(str_int)#baocuo
    str1='nick'
    str2='handsome'
    print(str1+''+str2)
    print(str1*10)
    
原文地址:https://www.cnblogs.com/jimGraymane/p/11492501.html