Python的编码风格与文档字符串

本文介绍了Python的代码风格指南,包括空格、字符限制、注释位置等,并重点讲解了文档字符串的声明与访问,强调其在提高代码可读性和可维护性上的重要作用。建议使用四个空格缩进,避免ASCII以外的字符定义标识符,并通过特殊属性访问对象的文档字符串。
摘要由CSDN通过智能技术生成

代码风格

Python社区有自己的代码风格建议,遵守它可以使代码更加易读易懂。

  • 用四个空格做缩减,不用制表符
  • 每行不超过79个字符
  • 函数和类之间,以及大块的代码之间用空行隔开
  • 如果可能,把注释放于独立的行
  • 使用文档字符串
  • 操作符周围,以及逗号之后使用空格,但是不要在直接在括号两边使用空格 a = f(1, 2) + g(3, 4)
  • 类和函数的命名风格一直保持一致,惯例是,驼峰方式 CamelCase用于类,下划线方式 lower_case_with_underscores用于函数和方法,方法的第一个参数总是命名为self
  • 如果代码需要在国际背景下使用,则不要使用其他编码,默认的UTF-8就可以,同时不要使用ASCII之外的字符定义标识符

文档字符串

文档字符串用于作为对某个对象的描述,起到注释,说明的作用,使代码更加易读,可维护。对象可以是模块,类,方法,函数。

声明文档字符串

通过在对象的首部位置定义一个字符串字面量表达式的方式定义文档字符串,不仅限于"""多行字符串,普通的'"也是可以的。

文档字符串首行建议是简明扼要的一句关于对象的总结,随后如果还有其他内容,则紧接着空一行,再开始对对象做详细的描述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值