Python中对变量的理解

Python中对变量的理解

  关于Python中变量的理解,本文通过c语言的指针来理解Python中的
  变量,首先从Python中最简单的变量x=4开始,关于x=4可以把他理解成,x这个指针
  指向了包含变量4的这个地址,可以说这里的x是一个指针,但更确切的可以说成是x是
  包含变量4这个地址的标签,我们通过x这个标签来找到对应的地址,从而找到4.
  那么现在换一个
 `x=3
  y=x
  x=4`
  对于上面的理解应该是:x=3,表示x指向的是包含数字3的地址,y=x,表示的则是y指向了x
  所指向的地址,也就是y也指向了包含数字3的这个地址,此时此刻,y与x都是指向同一个地址,也可以说现在的y和x都是包含数字3的这个地址的标签。那么下一条语句x=4则是改变了原来x的指向,将x由原来的指向包含3的这个地址改成了指向了另一个包含数字4的地址,虽然x改变了,但是y还是指向原来的地址,也是就是3
  `print(x)
   print(y)`打印x和y的值我们可以知道x=4,y=3
   以上就是用c语言中的指针来理解Python中的变量的内容.
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值