理解变量:
变:现实世界中的状态是会发生改变的
量:衡量/记录现实世界中的状态,让计算机能够像人一样去识别世间万物(例如:一个人的身高、体重等这些信息)
为什么要变量:
程序执行的本质就是一系列状态的变化
如何用变量:
Print(“name”)完成这个打印输出操作其实要2步
第一步:先找到name对应的变量值
第二部:运行输出结果
变量名的命名规则:
大前提是变量明的命名规则应该能反映变量值所记录的状态
例如:username=”python”
变量名只能是字母、数字、或下划线的任意组合
变量名的第一字符不能是数字
关键字不能用来做为变量名(例如”print” “class” “is”等)
变量名的两种风格:
驼峰体
2. 下划线
推荐使用下划线的命名规则
注意:定义变量名不好的方式
变量名为中文、拼音
变量名过长
变量名词不达意
常量:
强调:在python中没有从语法意义上去强制性定义常量,如果在python中需要定义常量,那应该将变量名全改为大写,例如:
Python的内存管理:
1.
什么样的算垃圾:
只有绑定的有门牌号就不算垃圾
没有绑定门牌号的就算垃圾
2.
3.
定义变量的3个特征:例如x=10
id
print(id(x))
类型(变量值的类型)
print(type(x))
值x
判断值是否相等: ==
变量值是相等的,所以输出为 True
判断id是否相等:is
总结:
id相等,值一定相等
值相等,id不一定相等(一个内存空间里面,我可以放2块儿内容值一摸一样的内容,但是2个空间所对应的id是不一样的)
如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h63982.shtml