Python-标识符命名规则

合法标识符

在Python中, 标识符由字母, 数字, 下划线组成, 但不能以数字开头.

命名规则

  1. lower_underscore: 小写字母中间隔下划线.

    文件名, 包名, 模块名, 局部变量名, 函数以及方法名使用小写加下划线.

  2. UPPER_UNDERSCORE: 大写字母中间隔下划线.

    表示常量时使用大写加下划线.

  3. CamelCase: 大驼峰, 单词首字母大写.

    定义类和异常时使用大驼峰.

  4. mixedCase: 小驼峰, 第一个字母小写.

下划线

  1. _: 单个下划线做变量, 表示占位符.
  2. _sss: 标识符前加单下划线, 表示弱私有.
    导包时不会导入私有的全局变量.
  3. __sss: 标识符前加双下划线, 表示强私有.
  4. sss_: 避免与关键字发生冲突.
  5. __init__: 前后双下划线, 表示魔术方法.
posted @ 2022-09-26 23:09  Khru  阅读(172)  评论(0编辑  收藏  举报