Python 对象和引用

本文介绍了Python中的对象概念,包括标识、类型和值,并详细阐述了Python引用的特性,如对象存储在堆内存,变量作为对象的引用存储在栈内存,以及Python作为动态类型语言如何自动确定数据类型。
摘要由CSDN通过智能技术生成

目录

python对象

Python 引用


python对象

Python中,一切皆是对象。本质就是一个内存块,拥有特定的值,指定特定类型的相关操作。每个对象由:标识(identity)、类型(type)、value(值)。

1.标识用于唯一标识对象,通常对应于对象在计算机内存中的地址,使用内置函数id(obj)可返回对象obj的标识。

2.类型用于表示对象存储的“数据类型”。类型可以限制对象的取值范围以及可执行的操作。可以用type(obi)获取对象的所属类型。

3.值表示对象所存储的信息,用print(obj)可以直接打印。

eg:

# 行连接符
a = 'abc\
aaaa'
print(id(a))
print(type(a))
print(a)

此时 a 就是一个对象,就是对应上边的obj

id为:22938

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无限嚣张(菜菜)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值