zoukankan      html  css  js  c++  java
  • 1-8 赋值机制

    In [1]:
    tang=1000
    yudi=tang
    
    In [2]:
    id(tang)
    
    Out[2]:
    2395452676784
    In [3]:
    id(yudi)
    
    Out[3]:
    2395452676784
    In [4]:
    tang is yudi
    
    Out[4]:
    True
    In [5]:
    yudi=123456##内存机制以至于id变化
    
    In [6]:
    id(yudi)
    
    Out[6]:
    2395452677392
    In [7]:
    tang is yudi
    
    Out[7]:
    False
    In [8]:
    tang=1000
    yudi=1000
    
    In [9]:
    id(tang)
    
    Out[9]:
    2395452676336
    In [10]:
    id(yudi)
    
    Out[10]:
    2395452676080
    In [11]:
    tang=1##赋值小,有同用的方式
    yudi =1#在赋值较小是id 空间就是一样 ,如果赋值较大 就是不同的空间,这是为了节约空间
    
    In [12]:
    id(tang)
    
    Out[12]:
    1742957632
    In [13]:
    id(yudi)
    
    Out[13]:
    1742957632
  • 相关阅读:
    超简单本地mock假数据测试,模拟后台数据返回必杀技
    /usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:118:in `git_version': Failed to extract git version from `git --version`
    从小白到大神程序员必读15本经典电子书免费送第三季(先到先得)
    从小白到大神程序员必读15本经典电子书免费送第二季(先到先得)
    小白到大神程序员必读15本经典电子书免费送第一季(先到先得)
    在ios Xcode10下小白都能解决library not found for -libstdc++.6.0.9
    52个有效方法(8)
    52个有效方法(7)
    52个有效方法(6)
    52个有效方法(5)
  • 原文地址:https://www.cnblogs.com/AI-robort/p/11636546.html
Copyright © 2011-2022 走看看