• 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 假的
        
    • 相关阅读:
      jQuery自定义漂亮的下拉框插件8种效果演示
      Select-or-Die演示11种美化下拉框select方法
      jQuery超酷下拉插件6种效果演示
      jQuery10种不同动画效果的响应式全屏遮罩层
      jQuery Wheel 环形菜单插件5种效果演示
      js显示隐藏
      js关于函数调用
      php入门
      jquery幻灯片
      Mysql命令大全
    • 原文地址:https://www.cnblogs.com/WQ577098649/p/11493913.html
    Copyright © 2020-2023  润新知