🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 一、变量作用 ``` 场景举例:超市购物时会将随身物品存放于储物柜中,然后得到一个"编号"。 购物结束后,通过此编号就可以找到我们的物品 ``` **01 场景分析** * 超市购物就是一个真实环境下的业务需求 * 随身物品就是完成整个业务需要用到的 ”数据“ * 我们最终需要获取的是 随⾝物品 ,找到物品使用了编号 * 可以认为是编号帮我们存储了 随⾝物品 **02 变量作用** 1. 程序执行的过程都是发生在内存当中的 2. 内存中的数据都是临时存储的 3. 为了快速定位目标数据,我们将数据在内存空间占据的空间分配一个名称,即变量 > 总结:变量将运算的中间结果暂存到内存,便于程序后续调⽤ <br /> ## 二、变量定义 **01 语法** ``` 变量名 = 数据值 ``` > 注: > 1. 变量名自定义, 要满足 标识符 命名规则 > 2. 数据值为要存储的数据,可以为不同的数据类型 > 3. 单等号用于 赋值,不具备比较功能 **02 标识符规则** ``` 标识符命名规则是Python中定义各种变量名或其他名字的时候的统一规范, 具体如下: ``` * 由数字, 字母, 下划线组成 * 不能使用数字开头 * 不能使用Python内置关键字 * 严格区分大小写 * 不能使用中文定义变量名 ``` Python中的关键字: False None True and as assert break class continue def del elif else except finally for from global if import in is lambda nonlocal not or pass raise return try while with yield ``` **03 命名习惯** 1. 见名知义 2. 使用驼峰体 大驼峰:每个单词首字母大写, 例如: MyName 小驼峰:第二个单词开始首字母大写, 例如: myName 3. 使用下划线:每个单词之间使用下划线连接, 例如: my_name <br /> ## 三、变量使用 **01 步骤** 1. 按标识符规则定义变量 2. 使用单等号给变量赋值 3. 在程序中使用变量名指代具体数据值 **02 语法** ``` name = syy age = 18 print(name) print(age) ```