Python中的变量
Python中的变量实际上他就有整型int、浮点型float、布尔型bool和字符串str这四种基本类型。
整形int:就是我们常说的整数类型,如0,1, 200,-12等。
浮点型float:就是我们常说的带小数点的。如1.0,2.0,-12.0等
布尔型bool:就是真True和假False。这里如果用数字表示就是0代表假,剩下的都是真。
字符串str:就是用单引号' ',双引号" ",引起来的所有数据。
实际上在Python中int和float是根据你写入的值来判断是什么类型,而不像C/C++,JAVA中的你要先声明变量,Python中是不用声明变量的。并且Python中的变量也不像C/C++,JAVA中的变量。实际上Python中的变量是存在堆内存中,而不是存在栈内存中。在栈内存中是存放地址的。


注意:1、在Python中数据int是一个很大的变量,它不会有溢出的问题,因此这个在科学计算中应用的比较广泛:
2、在Python中要注意有一个缓存问题:
1)在命令窗口直接输入【-5,256】之间的所有整数试其内存地址是一样的。



2)在打开的文件中输入【-∞,∞】之间的所有整数其内存地址也是一样的。


浙公网安备 33010602011771号