Python的注释方法有几种-请详细说明每种方法,python 方法注释

  Python的注释方法有几种?请详细说明每种方法,python 方法注释

  本文主要介绍Python类和方法注释的规范,有很好的参考价值。希望对大家有帮助。如有错误或不足之处,请不吝赐教。

  

目录
Python类和方法注释规范注释样式提示代码规范(包括代码注释)代码缩进和冒号空行分隔代码段包、模块命名规范类和对象命名规范函数命名规范代码注释

  

Python类和方法注释规范

  

注释风格

  ReStructuredText(PyCharm默认)

  def func(path,field_storage,temporary):

  的基本描述

  扩展

  :param path:要换行的文件的路径

  :类型路径:字符串

  :param field_storage:要包装的:class:`FileStorage”实例

  :类型字段_存储:文件存储

  :param temporary:当文件实例被析构时是否删除文件

  :型临时:型

  返回一个缓冲的可写文件描述符

  :rtype:缓冲文件存储

  及格

  NumPy

  def func(path,field_storage,temporary):

  的基本描述

  扩展

  因素

  -

  路径:字符串

  要包装的文件的路径

  field_storage :文件存储

  要包装的“FileStorage”实例

  临时:布尔

  当文件实例被析构时是否删除文件

  返回

  -

  缓冲文件存储

  缓冲的可写文件描述符

  及格

  谷歌(官方推荐)

  def func(path,field_storage,temporary):

  的基本描述

  扩展

  Args:

  要换行的文件的路径

  field _ storage(file storage):要包装的:class:`FileStorage”实例

  temporary (bool):当文件实例被析构时是否删除文件

  返回:

  一个缓冲的可写文件描述符

  及格

  Style适用于reStructuredText用冒号分隔PyCharm默认NumPy用下划线分隔垂直、长而深的文档Google用缩进分隔水平、短而简单的文档Sphinx对比NumPy和Google style,如果英文不好请参考中文版。

  

小技巧

  Ctrl Q可以快速查看PyCharm中的评论

  

代码规范(含代码注释)

  

代码缩进和冒号

  注意,条件语句必须严格控制缩进,以保证母句和分句的关系。

  num=10

  如果num5:

  打印(“是”)

  else:

  打印(“否”)

  

空行分隔代码段

  比如if语句判断,while循环,For循环,def函数,class类等。最好在代码段前后各留一行(手动分段落)。

  # if语句

  如果num5:

  打印(“是”)

  else:

  打印(“否”)

  # for循环

  对于(1,2,4):中的I

  打印(一)

  # while循环

  而i3:

  打印(“是”)

  i=1

  else:

  打印(“结束”)

  #函数定义

  定义显示():

  打印(132)

  #类别定义

  类别人员:

  定义显示(自身):

  打印(123)

  

包、模块的命名规范

  1.封装3354要求小写(相当于文件夹)

  2.模块——要求小写(相当于文件夹中的文件)。

  

类和对象的命名规范

  1.类别——严格的驼峰式写作

  2.对象——要求小写。

  

函数的命名规范

  驼峰写作例如:indexUserPerson(非强迫)

  

代码注释

  1.单行注释3354 #

  2.多行注释3354(快捷键是Ctrl/)

  三对单引号,python多行注释

  以上个人经验,希望给你一个参考,也希望你能支持盛行的IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: