1.保留词(reserved words)
除了常量,剩下的全都是保留词
False await else import pass
None break except in raise
True class finally is return
and continue for lambda try
as def from nonlocal while
assert del global not with
async elif if or yield
async 和 await 只在 Python 3.5 及之后的版本中使用
为了便于理解,我们可以将其理解为狗的语言,养过狗狗的朋友都知道,狗狗并不能完全理解你的意思,但可以理解部分词的意思,例如“坐下”、“趴下”、“过来”,而这些即是狗狗所能理解的“保留词”,而以上我做列举的,就是Python所能理解的词语:保留词
因为Python知道这些词的含义,所以,不要,用,这些词,去,命名
2.变量(variables)
计算机很重要的一个功能就是储存数据,在编程中,我们可以把变量视为储存数据的容器
x = 12
在这个代码中,我们创造出一个名为“x”的空间,并将12存储进去
y = 4.2
现在,我们需要存储数据4.2,我们在计算机中寻找一些空闲的空间(就例如酒店的空房间一样),命名为“y",把4.2放进去
x = 100
现在我们需要储存”100“,这次我们并没有寻找新的空间,而是选择将100存储进x当中,这时候,100会代替之前的12,x就是变量,诸如以上代码的,将一个值分配给一个变量的语句,就是赋值语句
3.命名规则
a.字母(区分大小写)、下划线(不建议)均可作为变量名的开头
b.不能使用数字作为变量名的开头
c.最好选择有意义的变量名,integer_value会比a好很多