可以给变量取你喜欢的任何名字(严格地说,应该是几乎任何名字)。名字长短由你来定,里面可以有字母和数字,还可以有下划线(_)。
不过对于变量名还有几条规则。最重要的一点是名字是区分大小写的,即大写和小写是不同的。所以 teacher
和 TEACHER
是两个完全不同的名字。同样,first
和 First
也不相同。
另一条规则是变量名必须以字母或下划线字符开头。不能以数字开头,所以 4fun
不能作为变量名。
还有一条规则,变量名中不能包含空格。
如果你想知道 Python 中有关变量名的所有规则,可以查看本书后面的附录 A。
从前的美好时光
在一些较早的编程语言中,变量名的长度只能是一个字,而且有些计算机只有大写字母,这说明变量名只有 26 种选:A ~ Z !如果程序中需要的变量超过 26 个,那就难办了!