python的变量:
什么是变量:
在程序运行时(runtime),可以变化的量,变量
在python中,没有定义常量的方式,所以python使用变量替代
定义:具有名称的内存空间
为什么叫做有名称的内存空间,跟内存有什么关系?
因为我们的代码(数据)是储存在内存中的,储存就占一部分内存空间
为什么使用变量(变量使用的必要性)
之所以要定义变量,是因为在程序设计的时候要对某个数值或数组进行处理,但这些数不可能全部 都是一成不变的,这个时候就需要变量来把这个变化的数值或者数组表示出来,然后对其进行处理
怎么定义变量:
强数据类型的编程(Java,C,C++,C#):
在定义变量时,要确定储存的数据类型
弱数据类型编程语言中(PHP、python,JavaScrip他,ruby)
变量的类型不固定,类型会自动识别
所以直接 变量名称=值
变量就是一种标识符
标识符(变量)的命名规范:
1、变量的名字只能由大小写字母、数字、_(下划线)这三种符号中的一种或者多种组成
2、变量名称不能以数字开头
3、不能以关键字或者保留字做为变量
查看关键字的方法:
win+r cmd python import keyword keyword.kwlist
'False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'
4、命名有意义
5、建议使用下划线法或者或驼峰法
user_address Useraddress userAddress