编程是代码和注释的统一;

TODO 自然表示需要做而未做的一些待完成的事项,有助于事后的检索,以及对整体项目做进一步的修改迭代。

# TODO(kl@gmail.com): Use a "*" here for string repetition.
# TODO(Zeke) Change this to use relations.

最好在注释中包含一个截止日期(“2009年11月解决”)或等待一个特定事件的发生(“等到所有的客户都可以处理XML请求就移除这些代码”)。

一些基本要求和规范:

  • TODO注释应该在所有开头处包含”TODO”字符串,
  • 紧跟着是用括号括起来的你的名字, email地址或其它标识符.
  • 然后是一个可选的冒号. 接着必须有一行注释, 解释要做什么. 主要目的是为了有一个统一的TODO格式,
  • 这样添加注释的人就可以搜索到(并可以按需提供更多细节).

在 PyCharm 中,使用 Alt + 6 快捷键,可快速调出项目中的全部 TODO 注释;

  • Working with TODO in PyCharm
  • Python风格规范

Python 编程规范 —— TODO 注释(结合 PyCharm)相关推荐

  1. Python 编码规范 TODO注释

    如: # TODO(Dontla): 提取filenames中数字# TODO(Dontla): 重新构建并写入文件 快捷键:alt+6 ,快速找出所有待办TODO 参考文章1:Python编码规范- ...

  2. python使用符号#表示单行注释-【经济金融及Python应用讲义】Python编程规范之注释...

    原标题:[经济金融及Python应用讲义]Python编程规范之注释 来源:计量经济学服务中心 经济金融及Python应用讲义 一.注释 1.为什么需要注释 如果代码的编写者在这里添加了备注说明,那么 ...

  3. python使用符号 表示单行注释-Python编程规范之注释

    来源:计量经济学服务中心 经济金融及Python应用讲义 一.注释 1.为什么需要注释 如果代码的编写者在这里添加了备注说明,那么读者很快就能理解该段代码的含义了. 可以发现,在编写代码的过程中,我们 ...

  4. python代码注释规范-Python编程规范之注释

    来源:计量经济学服务中心 经济金融及Python应用讲义 一.注释 1.为什么需要注释 如果代码的编写者在这里添加了备注说明,那么读者很快就能理解该段代码的含义了. 可以发现,在编写代码的过程中,我们 ...

  5. 简明 Python 编程规范

    本文最初发表于赖勇浩(恋花蝶)的博客:http://blog.csdn.net/lanphaday,如蒙转载,必须保留全文完整,未经本人同意,不得用于商业目的.51Testing软件测试网 Lfh g ...

  6. 简明 Python 编程规范v2

    赖勇浩(http://laiyonghao.com) 注:之前发布一篇<简明 Python 编程规范>(见:http://blog.csdn.net/lanphaday/article/d ...

  7. 简单叙述python的编程规范_简明 Python 编程规范

    注:之前发布一篇<简明 Python 编程规范>(见:http://blog.csdn.net/lanphaday/article/details/2834883),本是我给当时所在的公司 ...

  8. 简述python程序的书写规范_简明的 Python 编程规范

    简明的 Python 编程规范 使用编码规范编写程序,不仅可以别人让后面维护的人更方便,同时也方便自己检查程序.以下是百分网小编精心为大家整理的简明的 Python 编程规范,希望对大家编写程序有所帮 ...

  9. python编程用什么软件?Pycharm好不好?

    python编程需要用什么软件?学python编写代码的时候,可以使用的软件有很多,大致分为这几类:编辑器.解释器.终端.包管理.脚本引擎等.但在这其中,我们必不可少的软件就是PyCharm,这是py ...

最新文章

  1. 树结构有什么好处_什么啊?面试官还在问HashMap了,老知识点了啊
  2. SAP RETAIL 如何根据分配表查到根据它创建的采购订单?
  3. BAT面试必知:DubboZookeeper面试集锦
  4. SQL SERVER 存储过程执行带输出参数的SQL语句拼接
  5. JDBC获取新增记录的自增主键
  6. python曲面图颜色渐变方向_matplotlib三维曲面的透明度和颜色渐变?
  7. 移动开发需要知道的像素知识『多图』
  8. 【matlab】matalb生成dll给Cpp用
  9. git上传过滤忽略文件
  10. IDM最新版软件的安装下载和使用方法
  11. 51蓝牙红外循迹避障小车+代码
  12. 如何利用OriginPro8画图
  13. 使用Python下载本地的m3u8文件
  14. python+requests爬取汽车之家二手车
  15. 基于控制的角度无人机集群——目标追踪
  16. 计算机中回收站的作用,windows7回收站的功能与作用
  17. SCI 投稿全过程信件模板一览
  18. 无座火车票为什么不能半价?
  19. 软考高级-系统架构师-案例分析-数据库真题考点汇总
  20. 七夕礼物 | 全网最火的钉子绕线图制作教程

热门文章

  1. android driver log,Android调试驱动抓log的方法
  2. ssh - 安全外壳协议的详解,为什么使用它
  3. 计算机应用技术参加文献,面向科技文献的机器翻译(4)-计算机应用技术专业毕业论文.docx...
  4. Learn OpenGL(一)图形渲染管线(Pipeline)
  5. 39种语言编写的Hello World程序
  6. yolo1-5系列算法备忘录
  7. Pascal VOC 数据集国内下载
  8. hadoop元数据mysql中表字段_Hive元数据表汇总分析
  9. 你猜一个 TCP 连接上面能发多少个 HTTP 请求
  10. Java 什么是静态内部类