扩大
缩小
人生本来就短暂,为什么还要栽培苦涩。
返回顶部

python基础归纳练习 python两种方式,垃圾回收机制,小数整池,数字类型,字符串类型。

目录

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

      1.交互式:
      
      - 优点:输入一行,解释一行,交互式下,不需要使用print,会自动打印。
      - 缺点:关掉程序就没了
      
      2. 命令行式:
      
      - 优点:解释一个文本。python是一个解释器,python文件路径 ,通过cmd能快速切换到当前文件夹,cd切换 。
      - 缺点:调试非常麻烦。
      
    2. 简述Python垃圾回收机制:

      当python启动的时候,会自动定义[-5,256]之间的整数变量,他们的内存空间已经写死了,一个数只要在[-5,256]的范围内,不会触发垃圾回收机制。
      
    3. 对于下述代码:

    x = 10
    y = 10
    z = 10
    del y
    

    10的引用计数为多少?

    x = 257
    y = x
    del x
    z = 257
    

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

    答 :1

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

      一个数只要在小整数池[-5,256]的范围内,不会触发垃圾回收机制。

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

    x = 10
    print(x,id(x),type(x))
    
    1. 对于下述代码:
    x = 257
    y = x
    z = 257
    

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

    答:变量值相同, id 内存地址相同。

    python代码阐述

    x = 257
    >>> y = x
    >>> z =257
    >>> id(x)
    2935054687152
    >>> id(y)
    2935054687152
    >>> id(z)
    2935054434128
    
    1. 简述数字类型

      int整型、float浮点数、complex复数、布尔值类型、long长整型

    2. 简述字符串类型

      1.整型 int 
      2.浮点型(小数点) flot 表达方式:一般计数法,科学计数法
      3.字符串 str  
      4.列表  list 
      5.字典  dict  
      6.布尔值 bool 只有两个值:Ture 真的  False 假的
      
    posted @ 2019-09-09 20:04  晴天sky  阅读(171)  评论(0编辑  收藏  举报
    左边日期 搜索的制定样式