啥是变量?变量名?变量值?
变量,理解一:
在程序中运行过程中,值会发生变化的量,并给这个值会发生变化的量,取名为变量名。 相当于是一个个可大可小的容器,用来存储程序中的数据,每个容器都有自己的名字或标识,通过容器(变量)的名字(变量名)找到里面的内容(数据)
变量,理解二:
个人印象中最早出现在学生时代学习到的数学函数中的概念; 例如:y=2x,x为自变量,y为因变量,x、y都是变量; 可简单的理解为会发生变化的量,本身是一个抽象的概念,暂时先管它叫一个“东西”;
变量名:
因为我们要拿来用并将其记录或传达出来,所以不能只管它叫“东西”,就像我们都称呼大家为“喂”,就乱套了;所以我们给这些会变化的量起了个名字叫x、y,也可以是其他的一些特殊符号,这些符号即为变量名;
变量值:
在使用变量的过程中,我们会给变量赋予数值,从而达到数据处理加工的目的,而对应的数值则为变量的值,如:x=1,y=2;1、2即为变量的值;
python中的变量:
信息世界其实是真实世界的一种抽象,所以计算机中的变量往往拥有更多的类型,而不只是数字,可以代表一个字符、一段文本,甚至信息世界中一个抽象的“人”;
个人理解与定义: 变量是一种被人为定义出来,用特殊符号赋予名称,传达或记录某些信息的抽象概念;
有啥特点:
- 每个变量拥有独一无二的名字
- 允许多个变量一起赋值(赋值:将数据赋值给变量)
- 最后一个等号左边的都可以称之为变量
- 代码中字母或标点符号,都必须是英文状态(注释内容除外)
- 每个变量在使用前都必须先赋值,赋值后才会被创建
- 变量的赋值,一定是从左到右的
变量有啥用?
用于存储数据,方便程序在执行过程中对数据进行各种处理。
变量的命名规则:
- 只能由字母、数字、下划线组成,且不能以数字开头
- 需要严格区分大小写
- 不能使用python内置函数
- 不能使用python内置关键字
- 尽量做到见名知意
变量如何使用?
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 个单引号(成对出现)
'''
# 多行注释
# 多行注释
# 多行注释
# 多行注释
# 多行注释