自学Python之变量
2015-12-29 00:20
405 查看
Python的变量存放方式和其他语言真是大不相同。
在C++里面,定义a和b两个变量,都他们都是在内存里的。Python正好相反,比如:
输出结果是:
1435103024
1435103024
由此可以看出a和b指向的内存地址是同一块,也就是说在Python中1是存放在内存里的,a和b是引用。
这是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的特点之一。
相关文章推荐
- python实现文本文件合并
- 网狐棋牌游戏 模拟登录封包python实现
- python的函数装饰器学习笔记
- Python 源码的考古(二) 读 0.9.1 源码
- Python 源码的考古(三) 读 0.9.1 源码2
- 我的Python 学习之旅 从0开始的小白
- 最新最全的Python 学习路线图
- PYTHONPATH
- python zip map filter lambda的简单应用
- selenium使用chrome时,报错ignore certificate errors
- 备份脚本-学习《简明python教程》
- Python笔记-几种取整方式
- Python笔记-均值列表
- 动态改变python的搜索路径
- Python_使用ElementTree解析xml文件
- pandas在非IPython模式下的绘图显示
- 从指定的搜索路径寻找文件
- Python模块常用的几种安装方式
- 一小时学会用Python Socket 开发可并发的FTP服务器!!
- [Python标准库]copy——复制对象