变量和常量在编程中是不可或缺的,当然在python中也是如此;接下来将由我带领大家进行了解

声明一下,由于python是动态语言,所以无论在定义常量还是变量时,都不需要声明类型,因为python会根据值在运行时动态确认类型;

常量

首先我们先介绍常量,常量顾名思义就是“不变化的量”,但是,在python中呢,并没有特定的语法去定义常量,既然如此我们怎么定义常量呢?

首先,要明白,常量的本质还是变量,所以如果一定要定义常量的话,通常以大写英文字符来代表常量;这个只是一种约定,所以一旦定义之后,我们就默认它是不变的,不在支持更改操作;

例如:

NAME = 'zhangsan'

变量

前面介绍了常量,接下来我们就要介绍变量了;

变量的值是可以变化的,可以存储任何类型的值。在python中没有特定的语法来声明变量,在首次赋值时才会创建变量。变量的命名规则与其他语言无异,支持字母、下划线、数字;但是仅支持以字母、下划线开头,且大写小敏感;

例如:

# 声明变量
i = 'zhangsan'

j = 'lisi'


# 赋值
i = 10

i, j = j, i