美文网首页
Python对象

Python对象

作者: 无愠无殇 | 来源:发表于2016-03-08 02:31 被阅读47次

Python对象

Python对象有三个属性

  • 身份: 这个值可以看作是该对象的内存地址, id(obj)
  • 类型 : type(obj) 函数返回的是对象 ,而不是字符串
  • 值 : 对象表示的数据项

标准类型

  • int
  • float
  • bool
  • 复数
  • list
  • tuple
  • dict

其他內建类型

  • 类型
  • None
  • 文件
  • 集合/固定集合
  • 函数/方法
  • 模块

内部类型(不理解)

  • 代码
  • 跟踪记录
  • 切片
  • 省略
  • Xrange

标准类型操作符

> >= ... ...
**== is 的区别 **

标准类型內建函数

cmp(oj1,oj2)
repr(oj1)
str(oj1)
type(obj)

类型工厂函数

int()
type()
list()
在2.2后,这些內建类型都同一为类,也就是说,这里看起来是函数方法,其实都是函数,只不过这里起了名字叫工厂函数。

这里,类似于Java中的集装箱,int 的集装箱模式 为Integer,只不过这里连名字都懒得换。。

标准类型的分类

  1. 存储模型
  • 原子类型(标量存储): 数值、字符串
  • 容器类型: 列表、元组、字典

2.更新模型

  • 可变类型 : 列表、字典
  • 不可变类型 : 数值、字符串、元组

3.访问模型

  • 直接存取 : 数值
  • 顺序 :字符串、列表、元组
  • 映射 :字典

相关文章

  • python对象和垃圾回收

    1. python对象 python使用对象模型来存储数据,python中万物皆对象。python对象有三个特性:...

  • python基础-02

    Python 面向对象 python是一门面向对象的语言 Python内置类属性 python对象销毁(垃圾回收)...

  • 2019-10-23

    python面向对象编程总结 python中的对象:在其...

  • Python 面向对象编程

    Python 面向对象编程(一) Python 面向对象编程(一) 虽然Python是解释性语言,但是它是面向对象...

  • python面向对象学习笔记-01

    学习笔记 # 0,OOP-Python面向对象 - Python的面向对象 - 面向对象编程 - 基础 -...

  • Python进阶1

    Python中一切皆对象 引言 Java语言也是面向对象的语言,但是Python要更加彻底 Python的面向对象...

  • Python浅拷贝 深拷贝

    内存泄漏太可怕。 Python 可变对象 & 不可变对象 在Python中,对象分为两种:可变对象和不可变对象。 ...

  • Python入门-对象类型

    Python语言中,数据以对象的形式出现,无论是Python提供的内置对象,还是使用Python语言创建的对象。 ...

  • 2. Python3源码—浮点对象

    2.1. 浮点对象 浮点对象是“定长对象”。 2.1.1. Python中的创建 Python中浮点对象创建最重要...

  • 2019-01-04面向对象

    面向对象 一、python中一切皆对象 你可能听说过,在 Python 中一切皆对象。在python中,一切皆对象...

网友评论

      本文标题:Python对象

      本文链接:https://www.haomeiwen.com/subject/fvgakttx.html