zoukankan      html  css  js  c++  java
  • Python内部类型

     
    Python使用对象模型来存储数据
    1.    身份:每个对象都有一个唯一的身份标识自己,任何对象的身份否可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址
    2.    类型:对象的类型决定了该对象可以保存什么样类型的值,可以进行什么样的操作,以及遵循什么样的规则,可以用内建函数type()查看。
    3.    值:对象表示的数据项。
    上面三个特性在对象创建的时候就被赋值,除了值以外,其他的两个特性都是只读的。
    内部类型:
    (1)代码对象:
    代码对象是编译过的Python源代码片段,它是可执行对象,通过内建函数compile()可以得到代码对象,代码对象可以被exec命令或者eval()内建函数来执行。
    代码对象本身不包含任何执行环境信息,它是用户自定义函数的核心,再被执行时动态获得上下文。
    (2)帧对象:表示Python执行栈帧。
    (3)跟踪记录对象:当代码出错是,Python就会引发一个异常,当异常发生时,一个包含针对异常的栈跟踪信息的跟踪记录对象就会被创建。
    (4)切片对象:步进切片,多维切片sequence,省略切片。
    (5)省略对象:起记号作用。
    (6)XRange对象
  • 相关阅读:
    TPS限流
    JDK并发基础与部分源码解读
    tomcat6-servlet规范对接 与 ClassLoader隔离
    tomcat6-输入输出buffer设计
    tomcat6-endpoint设计
    springMVC请求路径 与实际资源路径关系
    mysql 常用的数据类型
    认识IPv4分组
    CSMA/CD协议(载波侦听多路访问/碰撞检测) 最小帧长理解
    简单的vector--- 2
  • 原文地址:https://www.cnblogs.com/itdyb/p/5011047.html
Copyright © 2011-2022 走看看