一、变量的定义
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。
基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。
因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
程序就是用来处理数据的,而变量就是用来存储数据的。
二、变量的类型
1)
在我们的python中,变量在定义时不用我们自己手动去设置变量的类型,python解析器会根据我们设定的值来定义变量的类型,是不是很方便呢。
>>> a = 10
>>> type(a)
<class 'int'>
使用type(变量的名字),来查看变量的类型
2)我们可以根据数据类型还可以根据数据的内存地址是否改变而定义数据类型为
可变类型:(列表,字典,集合)
不可变类型:(int,string,元组等)