变量:指定一段内存空间用于存储数据。这意味着,当创建一个变量,等同于在内存中开辟一段空间给此变量。

python是一种动态类型语言,在赋值的执行中可以绑定不同类型的值,这个过程叫做变量赋值操作,赋值同时确定了变量类型。

python变量命名规则:

  1、变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以。
  2、系统关键字不能做变量名使用
  3、除了下划线之个,其它符号不能做为变量名使用
  4、Python的变量名是除分大小写的,例如:name和Name就是两个变量名,而非相同变量哦。

python变量定义:

>>> name = "chengd"  #字符类型
>>> age = 101  #int整型
>>> add = "Js"  #字符类型
#左边为变量名称,右边是变量存储的值
>>> a = b = 1
#python支持多重赋值

注意:变量本身没有类型约束;在赋值时,值是什么数据类型,就决定了这个变量的类型,变量名引用了数值的同时也引用了它的类型