【python】初识变量

81 阅读3分钟

啥是变量?变量名?变量值?

变量,理解一:

在程序中运行过程中,值会发生变化的量,并给这个值会发生变化的量,取名为变量名。 相当于是一个个可大可小的容器,用来存储程序中的数据,每个容器都有自己的名字或标识,通过容器(变量)的名字(变量名)找到里面的内容(数据)

变量,理解二:

个人印象中最早出现在学生时代学习到的数学函数中的概念; 例如:y=2x,x为自变量,y为因变量,x、y都是变量; 可简单的理解为会发生变化的量,本身是一个抽象的概念,暂时先管它叫一个“东西”;

变量名:

因为我们要拿来用并将其记录或传达出来,所以不能只管它叫“东西”,就像我们都称呼大家为“喂”,就乱套了;所以我们给这些会变化的量起了个名字叫x、y,也可以是其他的一些特殊符号,这些符号即为变量名;

变量值:

在使用变量的过程中,我们会给变量赋予数值,从而达到数据处理加工的目的,而对应的数值则为变量的值,如:x=1,y=2;1、2即为变量的值;

python中的变量:

信息世界其实是真实世界的一种抽象,所以计算机中的变量往往拥有更多的类型,而不只是数字,可以代表一个字符、一段文本,甚至信息世界中一个抽象的“人”;

个人理解与定义: 变量是一种被人为定义出来,用特殊符号赋予名称,传达或记录某些信息的抽象概念;

有啥特点:

  1. 每个变量拥有独一无二的名字
  2. 允许多个变量一起赋值(赋值:将数据赋值给变量)
  3. 最后一个等号左边的都可以称之为变量
  4. 代码中字母或标点符号,都必须是英文状态(注释内容除外)
  5. 每个变量在使用前都必须先赋值,赋值后才会被创建
  6. 变量的赋值,一定是从左到右的

变量有啥用?

用于存储数据,方便程序在执行过程中对数据进行各种处理。

变量的命名规则:

  1. 只能由字母、数字、下划线组成,且不能以数字开头
  2. 需要严格区分大小写
  3. 不能使用python内置函数
  4. 不能使用python内置关键字
  5. 尽量做到见名知意

变量如何使用?

a = 1          # 把 1 赋值为 a
b = 2          # 把 2 赋值为 b
c = a + b      # 把 a 和 b 的和 赋值给 c
print(c)
a1, b1, c1 = 1, 2, 3    # 允许为多个变量进行赋值
print(b1, c1, a1)
2num = "hello"    # 错误示范:变量名不能以数字开头(因为程序无法识别 2num  到底是变量名,还是2倍的num)

关于注释

注释可分为:单行注释、多行注释

单行注释:符合 #,可使用快捷键:ctrl + 斜杠/ 或者 cmd + 斜杠/

多行注释:3个 双引号、3个单引号(成对出现); 或者选中多行,使用 # 注释

"""
这是多行注释
3 个双引号(成对出现)
"""


'''
这是多行注释
3 个单引号(成对出现)
'''

# 多行注释
# 多行注释
# 多行注释
# 多行注释
# 多行注释