什么用于创建python与数据库之间的联系-python怎么创建数据库

python的变量与java的不一样,java的变量是固定类型的,而python的变量也是对象引用。以下是小编为你整理的0基础怎么自学python

首先是理解对象引用,对象引用就是映射关系

比如,你在超市的储物柜1号放了个包裹,那么你得到一张票据,上面写着A

那么,这个A就是引用了这个格子

标识符-等号-对象,比如,A = 123

那么,A是标识符,123是对象

注意:标识符的大小写是区分的,ABC与Abc与abc,是不同的标识符

如果之前接触过java,这个理解起来会有点不一样,python的变量就是对象引用,与java的变量存储在栈内存是不一样

python课程免费试听预约

地区:

北京

天津

上海

江苏

浙江

山东

江西

安徽

广东

广西

海南

辽宁

吉林

黑龙江

内蒙古

山西

福建

河南

河北

湖南

湖北

四川

重庆

云南

贵州

新疆

西藏

陕西

青海

宁夏

甘肃

姓名:

手机:

比如A=1,B=A,那么结果是A和B都指向1

假如这时候,A=2,那么A会指向2,B不会跟着改变,则还是指向1

所以说,A指向另外一个引用的时候,是直接指向另外一个引用所引用的对象的

换成代码,则是下面这样,首先A指向1号,然后B指向A,再把A的指向2号

这样的情况下,B不会跟着改变

还有重要的一点,就是对象不会随着没有被引用而马上消失,假设A和B都是指向1,然后A和B又指向2,那么1没有被引用了,但是还是会存在的

用代码演示就是

A=1,打印A的内存地址

A=2,打印A的内存地址

A=1,打印A的内存地址

A=2,打印A的内存地址

如果对象没有被清除,那么4次打印内存地址,13次地址数值是相同的,24次也一样

底部的内存地址,即使对象再次被引用的时候,还是原来的地址。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值