Python快速入门 | 为什么说 Python 中的变量叫“名称”,赋值叫“贴标签”

在 Python 语言里面,我们如果要声明一个数据,是这样的

name = 对象

比如我们要声明一个整数:

a = 1

在编程语言中,我们都习惯把被赋值的玩意就做变量,在 Java 编程语言中,如果我们要声明一个整数就是这样的:

int a = 1;

而在 Python 中不需要对变量指定数据类型,这是因为

本文隐藏内容 登陆 后才可以浏览

11 Replies to “Python快速入门 | 为什么说 Python 中的变量叫“名称”,赋值叫“贴标签””

  1. 记得好像是因为用二进制来储存,而Python中是有个默认的位数限制,所以就造成了这两个520 实际上后面的位数是不一样的,所以实际上不是一个数。 随便说说,估计不对…

  2. python版本不同共享内存池的大小不同,当超过共享内存池的最大值就会重新分配内存创建对象。list和字典貌似不存在共享内存池,不知道set是不是也不存在

  3. 在二的十次方里面的整形数据使用会指向同一个地址 而之外的会自行开辟另外一个空间 貌似是这样子的

发表评论

电子邮件地址不会被公开。 必填项已用*标注