zoukankan      html  css  js  c++  java
  • 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 假的
        
    • 相关阅读:
      Spring Boot四:配置文件详解properties
      程序员常去的14个顶级开发社区
      Spring Boot二:创建第一个web工程 hello world
      Java架构工程师知识图
      Java高效开发12个精品库
      华为员工:表面光鲜 工作十年买不起房
      如果你是一个程序员,又要踏足人工智能领域,应该要知道哪些语言
      H5表单提交上传图片
      转:正则表达式
      转载:jsp九大内置对象和四大作用域
    • 原文地址:https://www.cnblogs.com/WQ577098649/p/11493913.html
    Copyright © 2011-2022 走看看