python的常量和变量

首先说一下解释器执行python的过程 python3 C:\a.py

1. 启动python解释器(内存中)

2. 将C:\test.py内容从硬盘读入内存(这一步与文本编辑器是一样的)

3. 执行读入内存的代码

 

ps:如果想要永久保存代码,就要用文件的方式
    如果想要调试代码,就要用交互式的方式

变量是什么?

变,指的是一种变化

量,衡量,计量,指的是一种状态

变量的定义

level=1

level:变量名 =:赋值 1:值

其中变量名又称为标识符:
1. 可以是字母,数字,下划线的任意组合
2. 首字母不能以数字开头
3. 不能是python的关键字
ps:推荐使用下划线的命名方式

定义一个变量,就会有三个特征:
id
type
value:才是我们存储的数字,

PS:变量名与变量值仅仅只是一种绑定关系

python有一个资源回收机制

ps:

name='lln'    #'lln'这个值的引用计数+1
name='llh'    #'llh'这个值的引用计数+1,'lln'这个值的引用计数-1
值的引用计数或者说值身上绑定的变量名为0个,python解释器就会定期回收他们释放空间。

is是比较id      ==是比较值

ps:

变量:不变的量
python中没有常量的专门的定义方式,通常用大写的变量名代表常量
仅仅只是一种提示效果
ps:

LLN_BODY=50 (本质还是变量可以改值)


 

小知识点:定义方式一般有驼峰体和下划线

ps:

LlnOldboy = 50

lln_oldboy = 50 

 

单行注释
#注释可以是英文和中文不能使用拼音

"""
多行注释
第一种方式
"""

'''
多行注释
第二种方式
'''

posted on 2017-07-17 14:25  Sober--  阅读(176)  评论(0编辑  收藏  举报