- 博客(2)
- 收藏
- 关注
原创 Python中变量的底层逻辑
当你写下语句a='abc'时,实际上是先为变量名a申请空间,再为数据'abc'申请空间,然后让变量名a指向数据'abc'。那么我们可以把这种关系类比C中的指针,当再写下语句b=a时,实际上是为变量名b申请空间并且让它也指向数据'abc'。那么我们若是继续写下语句a='def',那么首先是为数据'def'申请空间,再让变量名a指向数据'def'。我们类比C中指针的逻辑会发现实际上b不会发生变化,因为语句b=a让b指向a的指向,然后语句a='def'让a指向数据'def',但是并不会改变b的指向!
2024-02-03 09:54:30 469 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人