购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1 标识符和关键字

程序代码中,标识符和关键字都是重要的代码元素。

2.1.1 标识符

在程序代码中有一些由程序员自己指定的名字,例如变量、常量、函数、属性、类、模块和包等,这些名字就是标识符。标识符虽然是由程序员自定义的,但是也要遵守一定的规范。Python语言中标识符的命名规则如下:

1)字符区分大小写,name与Name是两个不同的标识符。

2)首字符可以是下画线(_)或字母,但不能是数字。

3)除首字符外,其他字符可以由下画线(_)、字母和数字构成。

4)关键字不能作为标识符。

5)不要使用Python内置函数作为自己的标识符。

例如,下列标识符是合法的:

身高、identifier、userName、User_Name、_sys_val、身高。

而下列标识符是不合法的:

2mail、room#、$Name和class。

在上述合法的标识符中,“身高”虽然是中文命名,但它也是合法的;在非法的标识符中,2mail非法是因为以数字开头,room #非法是因为包含非法字符 # ,$Name非法是因为首字符是$,class非法是因为其为关键字。

2.1.2 关键字

在程序代码中除了由程序员自定义的标识符外,还有语言本身定义的代码元素,它们有特殊的含义,这就是 关键字 。Python语言中有33个关键字。具体内容见表2-1。

表2-1 Python语言中的关键字

从表2-1可见,只有False、None和True三个标识符的首字母是大写的,其他的标识符全部小写。 DDjc43W7DGuyslaCamGMjwFYzaoRYSYLKZQ+9YrXdncEVLQy9fNIEyjMvJ/IrNUE

点击中间区域
呼出菜单
上一章
目录
下一章
×