python基础(一):变量和常量
变量
什么是变量
变量,用于在内存中存放程序数据的容器。计算机的核心功能就是“计算”,CPU是负责计算的,而计算需要数据吧?数据就存放在内存里,例如:将梁同学的姓名,年龄存下来,让后面的程序调用。那么,怎么存呢?直接使用变量名=值,即可。
变量的使用规则
由于Python程序是从上到下依次执行的,所以在使用变量之前,必须先定义后调用,否则后面会报错。
变量的命名规范
在Python中使用变量时, 需要遵守一些规则和指南。违反这些规则将引发错误, 而指南旨在让你编写的代码更容易阅读和理解。请务必牢记下述有关变量的规则:
- 变量名可由 a-z, A-Z,数字,下划线()组成, 首字母不能为数字和下划线();
- Python 对大小写敏感,变量 a 和变量 A 表示不同的变量;
- 变量名不能为 Python 中的保留字;
python关键字
上面我们说到,定义变量不能是Python中的关键字,那么Python中有哪些关键字,不能用于定义变量呢?直接导入keyword模块,调用kwlist属性,即可打印出Python保留的关键字。
import keyword
keyword.kwlist
结果如下:
注意:由于 python 是严格区分大小写的,保留字也不例外。所以,我们可以说 if 是保留字,但是 IF 就不是保留字
在实际开发中,如果使用 python 中的保留字作为标识符,则解释器会提示“invalid syntax”的错误信息,如图所示:
常量
python中并没有常量的概念,我们约定俗称的把变量名全部大写叫做常量