python登陆成功页面跳转_python之路_python可变数据类型及页面跳转

一、可变数据类型

在Python中我们知道数字、字符串、元组为不可变数据类型,而列表、字典为可变的数据类型。那到底什么是可变数据类型?什么是不可变数据类型呢?

1202599-20171229154428460-2095788317.png

如上图对不可变数据类型整数实例分析:即知一个数值无论被多少个变量引用,其在内存中永远只会存储一个,一旦这个数值发生变化,这就是一个新的数值,既会有一个新的存储地址,即数据存储只认变量值。也就是说这个数值本身是不可以进行append等操作。

1202599-20171229155158226-49231885.png

如上图为可变数据类型的分析图:可知无论是相同的变量对象还是不同的变量的对象引用相同的数值,其在内存中都是以不同的内存的地址进行存储的,即可变数据类型存储只认变量对象本身,每一个对象指向一个内存地址,内存地址中数据可以进append操作,即数据可以变化,但是变量对象永远指向这个地址,变量对象的数据随着指向的数据变化而变化。

总之,用一句话来概括上述过程就是:“python中的不可变数据类型,不允许变量的值发生变化,如果改变了变量的值,相当于是新建了一个对象,而对于相同的值的对象,在内存中则只有一

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值