zoukankan      html  css  js  c++  java
  • python计算机基础(三)

    1. 简述Python垃圾回收机制:
      当x=10,赋值x=11,的代码,也就是10没有对应的变量名,

      10在python眼中相当于垃圾,就会被清理掉,释放内存.

    2. 对于下述代码:

      x = 10
      y = 10
      z = 10
      del y
      

    10 的引用计数为多少?

    应用计数为2
    
    ```python
    x = 257
    y = x
    del x
    z = 257
    ```
    
    x对应的变量值257的引用计数为多少?
    
    应用计数1
    
    1. 简述Python小整数池概念:

      小整数池范围[-5,257],该范围内的小整数对象是全局解释器范围内被重复使用,永远不会被回收,为了避免重复申请内存空间所带来的效率问题,而创建的小整数池

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

      print(x)

      print(id(x))

      print(tape(x))

    3. 对于下述代码:

      x = 257
      y = x
      z = 257
      

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

    x和y相同,z不同,

    应为x=257,257有一个内存地址,y=x,所以y=x=257,所以它们的内存地址一样,z=257,257又有另一个内存地址,故z跟x,y内存地址不一样

    1. 简述Python的五大数据类型的作用、定义方式、方法:

      1数字类型

      整型int 作用:表示年龄,各种号码,级别。

      定义方式:age = 15 print(id(age))

      方法:加减乘除,逻辑判断

      浮点型float作用:身高,体重,薪资

      定义方式:salary = 2.1

      方法:加减乘除,逻辑判断

      2字符串类型

      作用:表示名字,爱好

      定义:单引号,双引号,三引号内所表示的一串字符

      方法:字符串只能+ *逻辑运算

      3列表

      作用:存放多个值,如爱好。

      定义:在[]内逗号分隔开任意类型的值。

      方法:存不是目的,取才是目的,牢记索引号从0开始

      4字典

      作用:用来存取多个值,按照key:value的方式存值,取得时候通过key而非索引去取值,key队value具有描述性作用。存放数据的种类具有多种多样并且数据较多时使用字典。

      定义:在{}内用逗号开分割开多个元素,每个元素都是key:value的格式,其中value是任意格式的数据类型,key具有描述作用,所以通常是字符串类型。

      方法:字典取值方式不再依赖于索引,而是依赖于key,通过[key]即可获取key对应的value值。

      5布尔型

      作用:用于判断条件结果

      定义:true,false,通常情况下不会直接引用,需要使用逻辑得到结果。注意,一般python中自带布尔值,除了0.none,空,false胡布尔值为false,其余为true.

    • jupyter以下 快捷键+快捷键意义

      • shift+enter 运行
      • ese 退出代码块
      • b 往下扩展代码块
      • a 往上扩展代码块
      • y 代码模式
      • m markdown模式
      • dd 删除代码块
    • 以下 英语单词+释义

      • input 输出
      • raw 原生的
      • format 格式化
      • f-string 格式化
      • and 并
      • or 或
      • nor 不是
      • temp 临时的
      • if 如果
      • else 否则
      • username 用户名
      • pwd 密码
      • while 当
      • break 中断
      • continue 继续
      • for 对于
  • 相关阅读:
    js函数对象
    jQuery选择器
    js数组
    js知识点
    正则|数字|Format
    Ajax基础
    MVC 打包压缩
    JS(正则|JSON)
    CLR via C#
    Exists/In/Any/All/Contains操作符
  • 原文地址:https://www.cnblogs.com/1naonao/p/10896330.html
Copyright © 2011-2022 走看看