Cat.1关于变量的本质的课后记录记录
关键点笔记
在python中变量可以直接赋值而无需声明类型(与c语言等静态语言的差别)
在python中变量的类型分为int(整数型); float(浮点型); str(字符串型); dict(字典型也可能是[json文件]); list(列表型,类比于c语言中的数组); set(不会重复的数组); tutle(元祖型,当初始化后就不可变的数组).
python采用“引用计数”来使用变量,即某一个内存中的值可以被多个变量[可以理解为指针均指向相同位置]共享.即:
运行结果 :True
list/set/dict等数据类型的地址由指针头生成,故通过id()时返回的地址不同 :
而
学习到的相关函数:
id()# 该函数可以返回某个变量的在内存中的地址.
疑问部分 :
如何给多个变量一同赋值?
练习 :
记录课堂笔记
如何做到1 + 1 = 3?
以上,
Cat.1
2017.1.31
领取专属 10元无门槛券
私享最新 技术干货