python pep8 代码规范


PEP8编码规范:
代码编排:
  1. 使用四个空格缩进, 不使用Tab,不允许使用Tab和空格混合
  2. 每行最大长度79字节,超过的部分使用反斜杠折行
  3. 类和全局函数的定义间隔两个空行,类内方法定义间隔一个空行,其它地方可以不加空行


文档编排:
  1. import 部分,按标准,三方,自己定义顺序依次排序,之间空一行
  2. 不要在一句import 中导入多个模块,如:不推荐import os, sys, time
  3. 尽可能使用 import xxx 而不采用 from xxx import yy 引用库,因为可能出现名字冲突


空格的使用:
  1. 各种右括号前不用加空格
  2. 逗号,冒号,分号前不要加空格
  3. 函数的左括号前不要加空格,如func(1)
  4. 序列的左括号前不要加空格, 如lst[2]
  5. 操作符左右各加一个空格,不要为了对齐增加空格
  6. 函数默认参数使用赋值符左右省略空格
  7. 不要将多条语句写在同一行, 尽管可以使用';' 分隔
  8. if/for/while语句中,即使执行语句只有一句,也必须另起一行
  注:避免不必要的空格


AutoPep8 快捷键
    ctrl+shift+8 (Linux) 

    command + shift + 8(Mac OS X)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值