Python 基础性学习 1

变量的声明,赋值及垃圾回收机制
  • 声明 变量名 = 表达式
  • 删除 del 变量名
链式赋值
  • x=y=12 # 等同于 x=12,y=12
系列解包赋值
  • a,b,c = 4,5,6
   sao操作,通过系列解包,实现变量互换
    >>>a,b = 5,10
    >>>a,b = b,a
    # a =10,b=5

另外 由于是动态变量,变量在声明时必须进行赋值。

总结:

         同Java中一样,// String a = null; *
         通过  上方的删除操作,并没有删除变量所指向的内存块,
         而是通过取消和删除该内存块的引用或指向,利用Java和
         Python的垃圾回收机制,自动清除对象内存。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容