在 PyCharm 中,对 Python 代码进行多行注释有两种常用方式,取决于你的需求:

✅ 方法一:使用快捷键(推荐)—— 添加/取消 # 注释(Python 官方风格)

这是 最标准、最常用 的方式,因为 Python 没有真正的多行注释语法(如 /* … */),而是用每行加 #。

操作步骤:
选中要注释的多行代码
按快捷键:
Windows / Linux: Ctrl + /
macOS: Cmd + /

效果:
print(“Hello”)
x = 10
y = x * 2

✅ 再次选中并按同样快捷键,可取消注释。

⚠️ 方法二:使用三引号 ‘’’ 或 “”"(不推荐用于注释!)

‘’’
print(“Hello”)
x = 10
y = x * 2
‘’’

注意:
这不是注释,而是多行字符串字面量(multiline string literal)
如果它不在任何赋值或函数中,Python 会创建这个字符串对象但立即丢弃(无害但浪费)
不符合 PEP 8 规范(Python 官方编码规范)
PyCharm 不会将其识别为“注释”,语法高亮也不同

🚫 不要用三引号来注释代码!
它只应用于文档字符串(docstring),例如函数说明:

def add(a, b):
“”“计算两个数的和”“”
return a + b

🔧 自定义快捷键(可选)

如果 Ctrl + / 被占用,可修改:
File → Settings(Windows)或 PyCharm → Preferences(macOS)
进入 Keymap
搜索 Comment with Line Comment
右键 → Add Keyboard Shortcut

✅ 总结
需求 推荐方式 快捷键
临时注释/取消多行代码 行注释(#) Ctrl + /(Win/Linux)Cmd + /(Mac)

写函数/模块说明 三引号 docstring 手动输入

💡 记住:
Python 没有多行注释语法,# 是唯一标准注释方式。
PyCharm 的 Ctrl + / 就是为此设计的,高效又规范!

使用此方法,你的代码将符合 Python 社区最佳实践 ✅

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐