首页 > 代码库 > 变量和常量
变量和常量
变量是什么?
一个变:核心在与变化
一个是量:衡量,计量,表达一种状态
变量的定义
变量不需要刻意去声明 直接赋值使用,无须标榜其赋值类型
name = ‘boy‘
变量名 值
变量名的命名规则
1.变量名只能是字母、数字、或者下划线的任意组合
2.变量名的第一个字符不能使数字
3.以下关键字不能声明为变量名
[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘,
‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘,
‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘,
‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘,
‘with‘, ‘yield‘]
变量名一般采用_加字母的写法
如 _old_boy _zaozhuang_university
PS:
定义一个变量,存储的数据是变量值
变量名与变量值只是一个绑定关系,
变量名本身没有存储功能
引用值的引用计数为0,其所在的存储空间回收
还可以使用del命令取消变量名与其值的关系
name = ‘boy‘
如 del name
变量定义的三个组成部分:
ID号 id(变量名)
类型 type(变量名)
值 value
判断两个变量是否相同使用is
【变量名1】 is 【变量名2】
只要ID相同其他均相同
常量,一般将常量名用全大写的字符表示
如 BRITHDAY=1996
变量和常量