1.变量

1 什么是变量     
量:记录现实世界中的某种状态
变:记录的状态是需要经常变化的
2 为什么要有变量
程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,
所以我们需要有一种机制能够反映或者说是保存下来程序执行时状态以及状态的变化。

3 如何用变量
3.1、如何定义变量,变量定义分为三部分
     变量名: 专门用来访问到变量值的
     赋值符号:将值与变量名绑定到一起
     值:是我们存储的数据(存到内存),用来表示现实世界中的某种状态的
3.2、变量名的定义规范
     变量名只能是 字母、数字或下划线的任意组合
     变量名的第一个字符不能是数字
     关键字不能声明为变量名['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',

3.3、变量名的命名风格有两种:
      变量名的命名应该见名知意
1.驼峰体:在python中变量名的命名不推荐使用驼峰体
    2.下划线

3.4、定义一个变量包含三个特征:
id:变量值得身份号,用来反映变量值在内存中的地址
type: 类型
value:反映现实世界状态

3.5、变量的内存管理
Python解释器自带垃圾回收机制,会在变量值没有任何引用的情况下回收

3.6、常量:不变的量
在Python中没有定义常量的语法
变量名全为大写组合 约定俗称说法

猜你喜欢

转载自www.cnblogs.com/xiaomogula/p/9428074.html
今日推荐