Python代码风格总结

本文总结了Python代码风格指南PEP 8,包括使用四个空格缩进、代码行长度限制、函数与类的定义规则、命名约定、导入语句的规范、注释与文档字符串的使用等关键要点,旨在提升代码的可读性和一致性。
摘要由CSDN通过智能技术生成

学了一点Python,感觉对代码风格不大了解,读了一遍PEP 8 – Style Guide for Python Code | Python.org

  • 用四个空格做缩进。不要用制表符

  • 代码行限制在 79 个字符以内,文档注释一行限制在72个字符以内。ps:中文,字符宽度一般是英文的两倍。

  • 在二元操作符的前面断行

  • 函数和类定义前面要有两个空行与其它结构分开

  • 类中方法要用一个空行分开

  • 方法/函数中,可以用空行划分逻辑代码段

  • Python3源文件编码一律使用UTF-8,文件开头不加编码声明

  • 标准库中不要使用非默认编码

  • 模块导入,一条语句只导入一个模块

  • 导入语句应当位于文件顶部(仅在模块注释和文档字符串之后,在模块全局符号和常量之前)

  • 但首尾都是双下划线的名称定义(__all__, __author__, __version__等),要放在导入语句之前,文档字符串之后

  • 对于单个引号的字符串,单引号和双引号完全一样,但要保持一直

  • 对于三引号字符串,都是使用双引号括起,从而和文档字符串保持一致(PEP 257)。

  • 函数调用语句,函数名和开括号之间不要加空格

  • <
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值