python:一切事物都是对象

开始接触python,在里面有一句话“一切事物都是对象”,那么如何来理解这句话呢,下面举简单的例子:

a=1
b='hello'
t=(11,22,33)
list1=[11,22]
list2=[33,44]

以上的a、b、l、t    在执行的过程中,都会在内存中新建一个对象,以list1和list2为例:

那么在python中,对象是谁创建的呢?当然是类创建的,由于list1和list2都是列表,

那么它们两者都是由一个名叫"list"的类创建的,其中的f1与f2,都是"list"类下面的方法,如append....等

想想创建一个列表的时候,用到的一些方法:

li=[1,2,3]
t=(1,2,3)
li=list(t)

li是由list创建的,list是一个类,对象是类创建的

如果想要查看这个对象是哪个类创建的,可以用type()这个方法

同样的,数字,字符串,字典等等都是由相应的类创建的

最后应了这句话,一切事物都是对象,并且是根据不同的类产生的对象

最新文章

  1. ArcGIS标注
  2. PEP 8
  3. sqlserver -- 学习笔记(七)获取同组数据的前两条记录
  4. Java可变参数 & Python可变参数 & Scala可变参数
  5. 为什么 Node.js 这么火,而同样异步模式 Python 框架 Twisted 却十几年一直不温不火?
  6. IOS 作业项目(4)步步完成 画图 程序(上)
  7. maven命令行跳过test
  8. Codeforces Round #263 (Div. 2) A B C
  9. js 基于函数伪造的方式实现继承
  10. oracle 表空间常用语句
  11. ASP.NET 导入EXCEL文档
  12. CSS开发经验
  13. Struts2(四)——页面相关内容
  14. JavaScript Dispatch Event
  15. [Cacti] memcache安装执行、cacti监控memcache实战
  16. Matplotlib中文显示的问题
  17. "php-cgi.exe - FastCGI 进程意外退出" 解决办法
  18. 有var和没有var的本质区别
  19. Eclipse两种部署web项目方法
  20. Lambda表达式与函数式接口

热门文章

  1. http 协议的简单学习 虽然有点老但是 还不错
  2. DOM, DOCUMENT, BOM, WINDOW 有什么区别?
  3. $('#').formValidation校验网址
  4. 以多进程读取oss符合条件的数据为例,综合使用多进程间的通信、获取多进程的数据
  5. FIR IIR数字滤波器特点简介
  6. Matlab 2013a 和 VS2010 混合编程
  7. maven常用依赖
  8. MySQL(四)
  9. #include stdio.h(7)
  10. Lync二次开发关于Lync启动退出问题