2012-12-07 93 views

回答

7

這是一個語法錯誤,因爲語言規範不允許標識符以數字開頭。所以不可能有以Python中的數字開頭的函數名稱(它是標識符)。

identifier ::= (letter|"_") (letter | digit | "_")*

Python 2 Language Reference

在ASCII範圍(U + 0001..U + 007F),標識符的有效字符是相同的在Python 2.x的:大寫和小寫字母A到Z,下劃線_和除了第一個字符,數字0到9

Python 3 Language Reference

+2

謝謝!我是編程新手,所以我發現很難知道在哪裏尋找這些細節(無需閱讀本書的每一頁;)。 – Nicojo

相關問題