0
点赞
收藏
分享

微信扫一扫

python PEP8 命名规范


python中使用的不同命名风格主要包含以下几种:

  • 驼峰式命名法(CamelCase)
  • 混合式命名法(mixedCase)
  • 大写(UPPERCASE) 或大写加下划线(UPPER_CASE_WITH_UNDERSCORES)
  • 前缀(_leading)和后缀(trailing _)下划线,有时是双下划线(__doubled)

类型

命名方法

常量

大写加下划线,IGNORE_EXCEPTION_DETAIL

私有变量

双下划线前缀,__text

函数和方法

小写加下划线,my_test 。对于目前很多项目,采用的是混合大小写的写法,这是旧的标准,对于新的标准,都应该使用小写加下划线的方式


驼峰式命名法

模块和包

小写不带下划线,os、sys、numpy

布尔型元素

使用has或is前缀,is_connected=False、has_cache=True

集合

使用复数形式,tables

包实现了协议

使用lib后缀,import smtplib、import urllib

参考:

  1. Python高级编程(第2版)


举报

相关推荐

0 条评论