• 管理
  • day 03作业

    作业

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

    交互式、

    优点:每敲一行代码翻译一行,可以很快看到结果,调试程序方便。

    缺点:关掉cmd窗口就消失了。

    命令行式、

    优点:可以保存。

    缺点:无法及时发现错误。

    简述Python垃圾回收机制:

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

    对于下述代码:

    x = 10
    y = 10
    z = 10
    del y
    

    10的引用计数为多少?

    2

    x = 257
    y = x
    del x
    z = 257
    

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

    2

    简述Python小整数池概念:

    python解释器会在启动的时候创建出小整数池,范围是[-5,256],该范围内的小整数对象是全局解释器范围内被重复使用,永远不会被垃圾回收机制回收。

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

    x = 10
    print(x)
    
    print(int(x))
    
    print(type(x))
    
    

    对于下述代码:

    x = 257
    y = x
    z = 257
    

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

    x,y,z的变量值和内存地址均相同

    print(x,y,z)  # 257 257 257
    print(id(x))  # 2752177876688
    print(id(y))  # 2752177876688
    print(id(z))  # 2752177876688
    

    简述数字类型

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

    简述字符串类型

    1.作用:姓名/长相

    2.定义方式:

    字符串就是一串被串起来的字符串, 在单双三引号内包裹的一串字符.

    3.使用方法:

    name=guolu
    sex=female
    hobby='''
    sing
    jump
    basketball
    '''
    
    posted @ 2019-09-09 17:19  colacheng  阅读(137)  评论(0)    收藏  举报
    Live2D