可以給變量取你喜歡的任何名字(嚴格地說,應該是幾乎任何名字)。名字長短由你來定,裡面可以有字母和數字,還可以有下劃線(_)。
不過對於變量名還有幾條規則。最重要的一點是名字是區分大小寫的,即大寫和小寫是不同的。所以 teacher
和 TEACHER
是兩個完全不同的名字。同樣,first
和 First
也不相同。
另一條規則是變量名必須以字母或下劃線字符開頭。不能以數字開頭,所以 4fun
不能作為變量名。
還有一條規則,變量名中不能包含空格。
如果你想知道 Python 中有關變量名的所有規則,可以查看本書後面的附錄 A。
從前的美好時光
在一些較早的編程語言中,變量名的長度只能是一個字,而且有些計算機只有大寫字母,這說明變量名只有 26 種選:A ~ Z !如果程序中需要的變量超過 26 個,那就難辦了!