##何为变量
变量: 可以改变的东西,数据(年龄,余额,发际线,温度,体重)
程序里的变量 --> 数据的容器,存数据的 --> 操作计算机的本质就是和数据打交道
一个变量是由三个东西组成的:
1.数据类型(type)
2.内存地址(id)
3.值(value)
可以把变量想象成是一个仓库:
数据类型 --> 仓库类型
内存地址 --> 仓库位置
变量值 --> 仓库里放的东西
变量名(标识符)的命名是有规则,规范的.可以参考现实,正常人的名字是不可以随便取
沈666 --> 不合法
沈*&^ --> 不合法
人民币 --> 有特别的含义
注意:乱取名字是不行的,要符合特定的规则规范.给变量取名的时候也要多注意
变量命名规范:
1.一般是由数字,字母,下划线组成(中文也行,但不推荐)
2.首字符不能是数字,不能数字开头
3.符号只能用下划线_.不能用别的符号
4.变量名区分大小写
5.不要用/不推荐用关键字,有特别含义的数据命名
强调: 不要给print input type这些功能函数赋值!!!
强调: 不要给print input type这些功能函数赋值!!!
强调: 不要给print input type这些功能函数赋值!!!
6.见名知意 --> 一眼就可以认出来,这个数据有什么用
a = '麒麟'
b = 177.5
c = 99
name = '麒麟'
age = 18
height = 177.5
比较主流好用的命名方式 --> 驼峰命名法 --> 单词首字母大写
大驼峰 --> 所有单词的首字母都大写 --> FindWindow / SendMessage
小驼峰 --> 第一个单词首字母小写,后面的单词首字母大写 --> userName #(用户姓名)
userAge #(用户年龄)
一定要注意变量/注释的规范,合理性 --> 在项目开发过程中大部分时间其实不是在敲代码,而是读代码 --> 代码的可读性很重要
##变量的基本使用
1.声明变量: 把右边的数据赋值给左边的变量名.以后这个变量就相当于这个数据
变量名 = 变量值
money = 10086
height = 177.5
phone_number = 19120412127
name = '麒麟' # 记得中文要有引号
声明多个变量时.用逗号隔开
变量名,变量名 = 变量值,变量值
name,age = '麒麟',18
a = 1
b = 2
# a,b = 1,2
print(a,b)
2.使用变量
直接输出变量名
print(变量名) # 直接打变量名就好,不用加引号
print(name)
输出多个变量时.用逗号隔开
print(变量名,变量名)
print(name,age)
3.用input给变量赋值
变量名 = input() #会把用户输入的数据赋值给变量
name = input()
name = input('请输入你的名字')
变量并不是凭空生成的 --> 我们声明了一个变量后 --> python会在内存里开辟一个空间,把变量放进去
声明变量: 在内存里开辟了一个空间,存放变量值,并连接给变量名
重要: 变量名和变量值不是放在一起的.它们是连接起来的
变量的本质 --> 把数据保存起来,方便后续使用