2:遵循PEP8 风格指南

空白

  • 使用space,不要用tab
  • 每一层缩进用4个空格
  • 多行的表达式,除了首行之外的其余各行都应该在常规缩进级别之上再加4个空格
  • 函数2行隔开,类方法1行隔开
  • 列表下标取元素时不要两旁加空格 –这个没搞懂
  • =号左右边各一个空格

命名

  • 各单词间用下划线相连
  • 函数、变量及属性应该用小写字母来拼写,如:lowercase_underscore
  • protected属性用单下划线开头,如: _leading_underscore
  • private属性用双下划线开头,如:__leading_underscore
  • 类与异常,每个单词首字线大写,如:CapitalizedWord
  • 模块级别常量,用全大写,如:ALL_CAPS

表达式和语句

  • if a is not b ,不要用if not a is b
  • 错误的:
 
 
  1. if len(somelist)==0

正确的:

 
 
  1. if not somelist
  • Pylint 是一款静态分析工具,来检测是否符合PEP 8 风格




转载于:https://www.cnblogs.com/kfpanda/p/6811127.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值