当前位置: 首页 > news >正文

Python注释:给代码“写说明书”,让程序会“说话”

在大多数编程语言当中,注释一项很有用的功能,前面写过的程序都很简单,但是随着不断的学习,代码量越来越大,越来越复杂,就应该向其中添加说明,对你解决问题的方式进行一个大致的阐述。如果把代码看作我们的菜谱,注释就是菜谱旁边的小贴士和注意事项

注释就是嵌入在代码当中的解释性文字,Python解释器会完全忽略他们,就好比老师在批卷子的时候只会看你的答案,而不会看你旁边写的草稿。但是对于读者来说,大大提高了代码的可读性

一、写注释的理由:

为了别人:让团队成员理解你的代码

为了自己:防止未来忘记为什么要这样写(别到时候只有老天能看懂了哈哈哈)

为了质量:通过写注释,你会重新思考代码逻辑

二、写注释的建议

1.说“为什么”而不说“是什么”

不要写:这里把 x 加 1

应该要写:“递增计数器,用于统计数量”

2.简洁明了

用简洁的语言,不说多余废话

3.保持更新

代码改了注释也要改

4.有些情况不需要注释

代码已经很清楚了,或者变量名明显

这里和大家分享一个调试小技巧,在代码进程出现问题的时候,可以先把疑似问题的地方注释掉,以此类推,看每一次代码运行的结果来判断是哪一行出现了问题

好的注释就像地图上的标识,能帮你快速找到方向,但不会把整个地图都写满字

写注释就是:用简单的话,解释为什么要这样写代码

http://www.jsqmd.com/news/105690/

相关文章:

  • Python+Vue的体育购物商城 Pycharm django flask
  • ViVeTool GUI:解锁Windows隐藏功能的图形化神器
  • Linux下创建线程:从入门到实践
  • 如何集成Camoufox与CapSolver实现无缝CAPTCHA解决
  • 潭州软件测试工程师精英培训班,视频+资料
  • 洛雪音乐音源完整配置指南:快速搭建免费音乐库
  • 如何用Burp Suite高效地测试SQL注入和XSS漏洞,有什么技巧或插件推荐?
  • Python+Vue的健身房管理系统 Pycharm django flask
  • Boltz生物分子交互模型安装配置完全指南
  • 批量修改指定路径下的文件名
  • 用少量音频样本克隆音色?EmotiVoice轻松实现
  • ctfshow web入门web160
  • 5分钟快速上手DWMBlurGlass:让你的Windows界面焕然一新
  • word宏批量插入.csv格式的附件
  • ChatTTS音色定制终极指南:从零打造专属语音体验
  • 3步搞定李跳跳自定义规则:彻底告别手机弹窗的终极清净方案
  • Python+Vue的图书馆借阅归还管理系统_ Pycharm django flask
  • AndroidGen实战指南:突破移动AI代理评估瓶颈的深度解析
  • Sist2搜索工具:快速构建个人知识库的终极指南
  • Tiled碰撞蒙版终极指南:5分钟掌握游戏物理边界设计
  • 17、网络攻击与Apache服务器安全解析
  • 5个理由选择gsplat.js:终极JavaScript高斯点投射库
  • 远程桌面连接报错0x80004005?网络配置+防火墙设置的全面排查方案(适用于 Windows 10/11)
  • 视觉语言导航实战:让AI听懂你的每一个指令
  • FunASR热词功能实战指南:5分钟让语音识别更懂你的专业术语
  • EmotiVoice语音合成系统灾备方案设计与演练建议
  • Flink状态监控实战:从数据倾斜到内存优化的完整解决路径
  • 项目管理工具盘点与测评:覆盖流程管理、进度协同的工具选型指南
  • Headless Chrome Crawler终极指南:从零开始构建分布式爬虫系统
  • Quantum ESPRESSO终极指南:免费掌握电子结构计算的快速入门方法