Python3入门教程-2.1、变量也是对象引用

 时间:2024-11-16 17:46:29

1、首先是理解对象引用,对象引用就是映射关系比如,你在超市的储物柜1号放了个包裹,那么你得到一张票据,上面写着A那么,这个A就是引用了这个格子

Python3入门教程-2.1、变量也是对象引用

3、如果之前接触过java,这个理解起来会有点不一样,python的变量就是对象引用,与java的变量存储在栈内存是不一样比如A=1,B=A,那么结果是A和B都指向1

Python3入门教程-2.1、变量也是对象引用

5、换成代码,则是下面这样,首先A指向1号,然后B指向A,再把A的指向2号这样的情况下,B不会跟着改变

Python3入门教程-2.1、变量也是对象引用

7、用代码演示就是A=1,打印A的内存地址A=2,打印A的内存地址A=1,打印A的内存地址A=2,打印A的内存地址如果对象没有被清除,那么4次打印内存地址,13次地址数值是相同的,24次也一样底部的内存地址,即使对象再次被引用的时候,还是原来的地址

Python3入门教程-2.1、变量也是对象引用
  • Python编程:怎么解析一个字符串的构成
  • 查看python是否安装成功的命令
  • python中print()是什么意思?
  • 如何编写Python代码
  • python如何另起一行输入代码
  • 热门搜索
    惠州巽寮湾旅游攻略 步步高家教机怎么样 南京牛首山风景区 旅游资源 常熟旅游网 婴儿多大可以把尿 光子嫩肤可以祛痘吗 怀孕多久可以做药流 凉拌白萝卜丝 怎么样使眼睛变大