您的位置:首页 > 编程语言 > Python开发

自学Python之变量

2015-12-29 00:20 405 查看
Python的变量存放方式和其他语言真是大不相同。

在C++里面,定义a和b两个变量,都他们都是在内存里的。Python正好相反,比如:

a=1;
b=1;
print(id(a)) ;
id(b);
print(id(b))
id这个函数是输出变量的内存地址。

输出结果是:

1435103024

1435103024

由此可以看出a和b指向的内存地址是同一块,也就是说在Python中1是存放在内存里的,a和b是引用。

这是Python的特点之一。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: