上一页 1 ··· 8 9 10 11 12
摘要: 1、可变不可变类型 可变类型:值改变,id不变,证明改的是原值,证明原值是可以被改变的 不可变类型:值改变,id也变了,证明是产生新的值,压根没有改变原值,证明原值是不可以被修改的 2、验证 2.1 int是不可变类型 x=10 print(id(x)) x=11 ##### 产生新值 print( 阅读全文
posted @ 2021-08-31 07:50 #卧龙先生# 阅读(69) 评论(0) 推荐(0)
摘要: 垃圾回收机制详解(了解) 1、引用计数 x = 10 ##### 直接引用 print(id(x)) y = x z = x l = ['a', 'b', x] ##### 间接引用 print(id(l[2])) d = {'mmm': x} ##### 间接引用 print(id(d['mmm' 阅读全文
posted @ 2021-08-31 07:48 #卧龙先生# 阅读(46) 评论(0) 推荐(0)
摘要: ###### ''' 一、什么是变量? 变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,游戏角色的等级、金钱等等 二、为什么要有变量? 为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以发生变化的 详细地说: 程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我 阅读全文
posted @ 2021-08-31 07:36 #卧龙先生# 阅读(103) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12