Python 对象的三个特性

发布时间:2022-03-08 09:57:52 人气:331 作者:多测师

  Python 的所有对象都有三个特性:身份(id)、类型(type)、值(value)

  身份(id):每个对象都有一个唯一的身份标识自己,任何对象的身份都可以使用内建函数 id() 来得到,可以简单的认为这个值是该对象的内存地址。

  a = 3

  b = a

  id(a)

  id(b)

  id(test_list)

  类型(type):对象的类型决定了对象可以保存什么类型的值,有哪些属性和方法,可以进行哪些操作,遵循怎样的规则。可以使用内建函数 type() 来查看对象的类型。

Python 对象的三个特性

  a = 3

  b = a

  print(type(a)) #

  print(type(int)) #

  test_list = [1, 2, 3, 4, 5]

  print(type(test_list)) #

  print(type(list)) #

  test_tuple = (1, 2, 3, 4, 5)

  print(type(test_tuple)) #

  print(type(tuple)) #

  test_str = "I love python"

  print(type(test_str)) #

  print(type(str)) #

  值(value):对象所表示的数据

  print(a) # 3

  print(test_list) # [1, 2, 3, 4, 5]

  print(test_str) # I love python

  "身份"、"类型"和"值"在所有对象创建时被赋值。只要对象存在,这三个特性就一直存在。

  以上内容为大家介绍了Python 对象的三个特性,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/

返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线