[python]保留字与标识符

保留字与标识符

保留字:指在python中被赋予特定意义的一些单词,在开发程序时,不可以把这些保留字作为变量、函数、类、模块和其它对象的名称来使用
用内置模块keyword查看保留字

import keyword
print(keyword.kwlist)

保留字严格区分大小写

python标识符

命名规则

  • 可以是字符(英文、中文)、下划线和数字,但是第一个字符不能是数字
  • 不能使用python中的保留字
  • 标识符严格区分大小写
  • 以下划线开头的标识符具有特殊意义,一般应避免使用相似的标识符
  • 允许使用中文作为标识符,但不建议使用

命名规范

  • 模块名尽量短小,并且全部使用小写字母,可以使用下划线分隔多个字母

  • 包名尽量短小,并且全部使用小写字母,不推荐使用下划线

  • 类名采用单词首字母大写形式(Pascal风格)

  • 模块内部的类采用_+Passcal风格的类名组成

  • 函数、类的属性和方法的命名,全部使用小写字母,多个字母之间使用下划线分隔

  • 常量命名时采用全部大写字母,可以使用下划线

  • 使用但下划线_开头的模块变量或函数是受保护的,在使用from xxx import *语句从模块导入时,这些模块变量函数不能被导入

  • 使用双下划线__开头的实例变量或方法是类私有的

  • 以双下划线开头和结尾的是python的专用标识,例如:__init__()表示初始化函数

你可能感兴趣的:(python)