什么是变量

定义

变化的常量,用于描述事物的状态。

三要素

变量名、赋值符号、变量的值

使用

  1. a = 1 # 遇到赋值符号先看右侧再看左侧

本质

解释器执行代码先是把变量的值放入内存中,然后将变量名指向所对应的变量值,通过变量名就能引用对应的值。

变量命名规范

只能以字母、数字、下划线任意组合,且开头不能为数字和“关键字”

变量名的命名应该见名知意

变量命名风格

下划线式

  1. user_name = 'kevin' # python推荐使用

驼峰体式

  1. UserName = 'kevin' # 大驼峰式
  2. userName = 'kevin' # 小驼峰式

什么是常量

定义

不会变化的量,用于描述事物固定的状态

使用

  1. USERNAME = 'kevin'

本质

在python中是不支持常量的,也就是不会在语法上限制常量值的变化,只能从程序逻辑上限制常量的修改,可以将所有的变量名大写命名