讀古今文學網 > 父與子的編程之旅:與小卡特一起學Python > 2.3 名字裡是什麼 >

2.3 名字裡是什麼

可以給變量取你喜歡的任何名字(嚴格地說,應該是幾乎任何名字)。名字長短由你來定,裡面可以有字母和數字,還可以有下劃線(_)。

不過對於變量名還有幾條規則。最重要的一點是名字是區分大小寫的,即大寫和小寫是不同的。所以 teacherTEACHER 是兩個完全不同的名字。同樣,firstFirst 也不相同。

另一條規則是變量名必須以字母或下劃線字符開頭。不能以數字開頭,所以 4fun 不能作為變量名。

還有一條規則,變量名中不能包含空格。

如果你想知道 Python 中有關變量名的所有規則,可以查看本書後面的附錄 A。

從前的美好時光

在一些較早的編程語言中,變量名的長度只能是一個字,而且有些計算機只有大寫字母,這說明變量名只有 26 種選:A ~ Z !如果程序中需要的變量超過 26 個,那就難辦了!