Python 使用对象模型来存储数据,这意味着构造的任何类型的值都是一个对象。所有 python 对象都具有三个属性:id、type 和 value。
Identity id:唯一标识,可以使用内置函数id()获取,这个值可以看作是对象的内存地址。
类型:对象的类型决定了对象可以持有什么类型的值,可以执行什么样的操作,遵循什么样的规则。你可以使用内置函数 type() 来检查
python对象的类型,也可以用isinstance(),在python中类型也是对象。
值:对象表示的数据项。布尔逻辑运算符包括 and、or、not。除了一些常用的运算符(< > <= >= == !=),对象值的比较也可以
使用 cmp() 内置函数。如果是用户自定义对象,则cmp()调用该类的特殊方法__cmp__()。对于字符串,内置函数 str(obj) 返回一个适合于
可读的字符串表示,另一个内置函数 repr(obj) 返回一个对象的字符串表示,通常等式 obj == eval(repr(obj)) 成立
的。可以说repr()的输出对python更友好,str()的输出对人更友好。
方法:在类中定义的函数
推荐学习《
》
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python3 os中创建文件夹的方法有哪些?10/24
- ♥ python方差测试是什么意思12/19
- ♥ python如何制作接口08/31
- ♥ python类属性的概念11/15
- ♥ 什么是 Python Dijkstra 算法11/05
- ♥ 如何安装python的GPIO模块10/14
内容反馈