1. 什么是注释? #

# 单行注释
print("Hello")  # 行尾注释

# print("调试输出")  # 临时禁用某行

2. 单行与多行 #

方式 写法 说明
单行 # 最常用
多行 每行加 # 块说明、分段说明
文档字符串 """...""" 紧贴函数/类/模块,是字符串对象,可作说明用
# 配置区
# DATABASE_URL = "..."
# MAX_RETRY = 3

def greet(name):
    """向用户打招呼(模块/函数文档用 docstring)"""
    return f"Hello, {name}"

3. 文档字符串(docstring) #

def create_user(name: str, age: int) -> dict:
  """
  创建用户记录。

  Args:
      name: 用户名
      age: 年龄

  Returns:
      包含 id、name、age 的字典
  """
  return {"name": name, "age": age}

4. 写法建议 #

# 不好:x = x + 1  # 给 x 加 1

# 好:补偿 API 返回的页码从 1 开始,内部索引用 0 开始
page_index = page - 1
# TODO: 接入真实支付接口
# FIXME: 并发下可能重复提交

5. 项目开发要点 #