• Day 03 作业


    作业

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

      交互式

      • 优点:运行一行,解释一行,便于排错

      • 缺点:关闭就消失,不能保存

      命令行式

      • 优点:可以永久保存,一次执行所有代码
      • 缺点:不利于排错
    2. 简述Python垃圾回收机制:

      当变量值不被任何变量名引用时,python就会自动释放这个变量值的内存,这个过程就是python的垃圾回收机制

    3. 对于下述代码:

    x = 10
    y = 10
    z = 10
    del y
    

    10的引用计数为多少?

    引用计数:2

    x = 257
    y = x
    del x
    z = 257
    

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

    引用计数:2

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

      python在打开的时候,自动会将[-5,256]范围内的整数放进固定的内存,永远不会被垃圾回收机制回收

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

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

    10
    261831056
    <class 'int'>

    1. 对于下述代码:
    x = 257
    y = x
    z = 257
    

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

    x,y,z变量值相同,所在的内存地址相同

    print(x, y, z)
    print(id(x), id(y), id(z))
    
    1. 简述数字类型

      整型

      可用于年龄,id,手机号等,可做加减乘除,取余,取整,幂,逻辑判断

      浮点型

      可用于身高,体重等,可做加减乘除,取余,取整,幂,逻辑判断

    2. 简述字符串类型

      作用:名字,爱好

      可以使用加法和乘法(乘以数字)两种运算方式,也可以用于逻辑判断

  • 相关阅读:
    JavaScript 作用域链与闭包
    JavaScript获取DOM节点
    memcache安装与简单介绍
    抽象工厂模式
    工厂模式
    适配器模式
    策略模式
    观察者模式
    责任链模式
    简单工厂模式
  • 原文地址:https://www.cnblogs.com/2222bai/p/11492303.html
Copyright © 2020-2023  润新知