变量的命名规范
- 变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以。
- 系统关键字不能做变量名使用
- 除了下划线之个,其它符号不能做为变量名使用
- Python的变量名是除分大小写的,例如:name和Name就是两个变量名,而非相同变量
变量命名习惯:
- 驼峰体:AgeOfWangshan = 28
- 下划线:age_of_wangshan = 28
定义变量low方式:
- 变量名为中文、拼音
- 变量名过长
- 变量名词不达意
对象的存储
- 没有任何对象引用的变量,会被python解释器清除
- 被认为是无用的
- 释放内存空间
- 何时清除,解释器有一定的策略
变量的赋值
- python中任何变量赋值,都不会修改变量原来指向对象的值
- 而是将变量指向一个新的对象而已
- 如果原来的对象 有其他的变量指向它,也不会改变其它变量的指向