弄懂Python的基础变量
来源:西安达内教育IT培训机构时间:2021/9/16 9:05:36
弄懂Python的基础变量
平民的说法是,变量就像一个标签,指向内存空间的一个特定地址。当创建一个变量时,系统会在机器内存中自动分配一个内存来存储变量值。
在创建变量和重新赋值时,通过id函数具体查看内存空间的变化过程。
当一个变量次被赋予值时,它将获得一个存储空间来存储变量值。当变量y等于变量x时,实际上是一种存储地址传输。变量y获得存储变量x值的存储地址,因此当变量x发生变化时,变量y不会发生变化。此外,可以看出,当变量x的值发生变化时,系统已经重新分配了另一个存储空间来存储新的变量值。
创建一个变量,首先需要一个变量名称和一个变量值(数据),然后通过分配给变量。
一、变量名称
变量命名严格遵守识别符的规则,详细介绍了前文(2.1.6识别符和保存字符),读者可以返回前文进行重新审查和巩固。
Python中还有一种非保留字的特殊字符串(如内置函数名)。这些字符串有一定的特殊功能。虽然用于变量名时不会出错,但会导致相应的功能丧失。比如len函数可以用来返回字符串的长度,但是一旦用来定义变量,就失去了返回字符串的长度。所以在取变量名的时候,不仅要避免Python中的保留字,还要避免有特殊功能的字符串,增加一些不必要的错误。
如果一段代码中有大量的变量名称,这些变量没有错,但是名称是随机的,风格不同,所以在解读代码时会有一些混淆。
二、变量值
变量值是给变量的数据。Python有六种标准的数据类型:数字、字符串、元组、元组、字典、集合。
三、变量赋值
较简单的变量分配就是把一个变量分配给一个变量名,只需要等号(=)就可以实现。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3855/news/411007/违者必究!
以上就是西安达内教育IT培训机构 小编为您整理 弄懂Python的基础变量的全部内容。