变量的本质的课后笔记

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

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180207G0WBW200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券