
看你的问题不知道你想知道查看python对象的内容方法还是查看一个对象有哪些属性,两个答案都给你。
查看python对象的内容方法:
如下代码:
a = [1,2,3]
print(type(a))
print(a)
执行结果是:
<class 'list'>
[1, 2, 3]
也就是说通过print(type(对象名))可以输出对象类型,print(对象名)可以输出对象的详细信息。
查看一个对象有哪些属性
使用dir命令,如
text="string"
dir(text)
思维导图
1 Python面向对象更加彻底,就是因为python里面一切都是对象,就连模块都是对象
函数和类也是对象,属于python的一等公民那么该怎么解释这个一等公民呢满足如下四个条件:
2type,object,class之间的关系
注意几点
1type是python的一切的源头,python中所有的对象都是由type创建
2而之所以可以做到一切皆对象,是因为type本身也是它自己的对象也就是说type(type) 的返回值还是'type'
3Python中所有的类,如果没有显示的指定父类,都默认继承自object类
4object类是最顶层的类,但是它也是由type创建,并且type(object)的时候也是 type ,但是object的父类是()空
5python中一切都是对象,所以比较灵活,因为可以在程序运行的过程中更改对象的属性
3Python创建的内置类型
以上就是关于python查看对象有哪些全部的内容,包括:python查看对象有哪些、第一章: Python中一切皆对象、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)