变量可以简单理解为存储数据的容器。
举个栗子:
这时候会在内存中找到一个可以存放38这个数值的空间,设置此空间类型为整数类型,然后把18放进去,并用‘age’名称指向它。这里的‘=’意思是赋值的意思,就是把‘=’右边的值18赋给age,并不是等于的意思,在python中判断是否相等要是用‘==’。
相对于age来说,18叫做常数,已经写下就只能是18,不能够在有别的意思,是不能更改的。而age所对应的值是可以通过改变指向来改变的。
再举个栗子: 你去餐馆吃饭,从菜单点了一份海参炒饭,服务员给你1号领餐号牌,此时1号牌就是一个变量,海参炒饭是一个常量,因为它只能是海参炒饭。你刚点完发现不想吃了,突然想换个炒饼,这时候你告诉服务员后,你的餐变为炒饼,那么这时候1号牌对应的变为炒饼。当然这个栗子并不严谨,旨在表示age的可变。
定义变量
变量的命名原则
变量名由数字、字母、_ 组成,并且数字不能作为第一位,字母需要区分大小写变量名称最好有一定意义,使阅读代码的人能够清楚的知道其意义。 不可以使用关键字,在语言里有一些关键字是不能够作为变量使用的。
这些并不要求必须死记硬背,因为开发中我们会用到开发工具,如果输入关键字,这个词的颜色会发生变化,所以做一个了解就好。
数据类型
想要查看数据类型,可以直接type(变量名) 来查看
领取专属 10元无门槛券
私享最新 技术干货