# 示例代码: 使用 id() 函数
# 定义一个变量
x = 10
print(f"变量 x 的值为: {x}")
print(f"变量 x 的内存地址为: {id(x)}")
# 定义另一个变量,与 x 值相同
y = 10
print(f"变量 y 的值为: {y}")
print(f"变量 y 的内存地址为: {id(y)}")
# 检查两个变量是否指向同一个对象
if id(x) == id(y):
print("x 和 y 指向同一个对象")
else:
print("x 和 y 不指向同一个对象")
# 修改其中一个变量的值
y = 20
print(f"修改后变量 y 的值为: {y}")
print(f"修改后变量 y 的内存地址为: {id(y)}")
# 再次检查两个变量是否指向同一个对象
if id(x) == id(y):
print("x 和 y 指向同一个对象")
else:
print("x 和 y 不指向同一个对象")
id()
函数返回的是对象的唯一标识符,通常就是该对象在内存中的地址。下一篇:python 字符串占位符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站