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

【Python】——注释

一、注释的概念

注释是一种特殊的代码,它不会影响到程序的执行, 但是能够起到解释说明的作用,能够帮助程序猿理解程序代码的执行逻辑

# 计算 4 个数字 67.5, 89.0, 12.9, 32.2 的方差
avg = (67.5 + 89.0 + 12.9 + 32.2) / 4
total = (67.5 - avg) ** 2 + (89.0 - avg) ** 2 + (12.9 - avg) ** 2 + (32.2 - avg) 
** 2
result = total / 3
print(result)

形如上述代码,如果没有注释,直接阅读,是不容易 get 到代码的含义是计算方差。但是通过加了一行注释解释一下, 就让人一目了然。

PS: 代码的第一目标是容易理解, 第二目标才是执行正确。写注释不光是为了方便别人来理解, 也是方便三个月之后的自己理解。

二、注释的语法

Python中有两种风格的注释。

1.注释行

使用 # 开头的行都是注释,# 开头的注释,一般是写在要注释的代码的上方,也有少数情况下是写在要注释代码的右侧的,很少会写在代码的下方。更不会写到代码的左侧。

# 这是一行注释.

2.文档字符串

使用三引号引起来的称为 "文档字符串", 也可以视为是一种注释。 

  • 可以包含多行内容
  • 一般放在文件/函数/类的开头
  • """ 或者 ''' 均可 (等价)
"""
这是文档字符串
这是文档字符串
"""

3.批量注释代码

(1)批量选中代码

(2)Ctrl+/批量取消注释也是这个操作

三、注释的规范

1. 内容准确:注释内容要和代码一致、匹配,并在代码修改时及时更新

2. 篇幅合理:注释既不应该太精简, 也不应该长篇大论。

3. 使用中文:一般中国公司都要求使用中文写注释, 外企另当别论。

4. 积极向上:注释中不要包含负能量。

http://www.dtcms.com/a/529132.html

相关文章:

  • ASP.NET Core Blazor简介和快速入门三(布局和路由)
  • 基于微信小程序的博物馆文创系统
  • Claude Code更换供应商:Base URL和API Key的注意事项
  • 蛋白质组学技术揭秘帕金森病:LiP-MS、BAR、UltraID - LIPA 助力 α- 突触核蛋白研究
  • 网站基本模块管理系统网站模板下载
  • 网站错位免费秒玩小游戏
  • Windows编程+使用C++编写EXE加壳程序
  • 邢台做网站服务商网页平面设计要学什么
  • Vue3和Vue2的生命周期差异
  • 永不倒闭的10大央企seo网页优化平台
  • 做网站的技术支持蒙牛网站是谁做的
  • 河北手机网站制作价格电子商务网站建设 李洪心
  • 基于Double-LCC与NLC补偿网络的三发射-三接收非接触电能传输系统协同控制策略
  • 国外图床 wordpress海外seo网站建设
  • 企业如何利用AI CRM提升市场竞争力—以悟空AI CRM为例
  • Vue3 组件注册
  • 二手旧书网站开发设计报告开发公司以现金方式补贴给客户
  • AI 驱动的浏览器战争:OpenAI 的 Atlas 来了,安全漏洞却成隐患
  • 从零实现一个可加减的Matrix矩阵类:支持索引、相等判断与实际场景应用
  • CUDA-GDB(5)——内核聚焦
  • 51c大模型~合集29
  • 543刷题记录
  • 上海门户网站建设公司logo在线
  • 【FPGA】三八译码器——仿真验证
  • 哪些网站可以做设计方案网站建设 客户
  • h5游戏免费下载:堆雪人
  • UltraISO制作系统启动盘
  • 未来之窗昭和仙君(三十六)抽奖随机算法前端——东方仙盟筑基期
  • wordpress网站添加密码访问17网站一起做网店广
  • 惠州网站建设制作志愿服务网站建设中标公告