官网解释:
Identifiers start with a letter, a dollar or an underscore. They cannot start with a number
翻译:标识符以字母、美元或下划线开头。它们不能以数字开头. 和Java语法一样
文档上的例子:
Here are a few examples of valid identifiers (here, variable names):有效
def name
def item3
def with_underscore
def $dollarStart
But the following ones are invalid identifiers: 无效
def 3tier
def a+b
def a#b
All keywords are also valid identifiers when following a dot: 关键词
foo.as
foo.assert
foo.break
foo.case
foo.catch