python如何注释大段代码?注释大段代码的快捷键是什么?
发布于 作者:苏南大叔 来源:程序如此灵动~

探讨一下非常基础的python
代码使用问题,如何给python
代码加注释呢?这就是本文要讨论的问题。是不是非常基础?所以,本文只适合于python
新手小白。

苏南大叔的“程序如此灵动”博客,记录苏南大叔的代码经验总结。本文测试环境:win10
,python@3.11.0
,vscode@1.83.0
,pycharm@2023.2
。
python代码注释方法
基于python
代码,有三种注释方式。分别是:井号、三个双引号、三个单引号。
单行注释井号
python
单行代码注释,就是使用井号#
了。最常使用的注释方式也是这个。
在windows
环境下,vscode
和pycharm
的单行注释功能的快捷键都是ctrl+/
。
多行注释三个双引号【不支持嵌套】
python
多行代码注释,有两种方式,分别是:
- 一对儿
"""
(三个连续的双引号)。 - 一对儿
'''
(三个连续的单引号)。
其实看键盘的话,单引号和双引号其实都是同一个按键。
python
大段注释快捷键的话:
vscode
是shift+alt+a
,是不是很奇怪?而且实际上也不好用。pycharm
是选中代码之后,直接按三下"
或者'
按键,(其实是同一个按键)。- 直接按三下
"
或者'
按键,各种编辑器里面也是都会自动补齐的。
相比较单行注释,快捷键按下后是很智能的。但是,这个大段注释快捷键功能,注释的位置就有些尴尬了。这个说不清,大家自己体会。比如选中某行代码的一部分,单行快捷键,会把井号写在代码最前面。符合预期。如果使用多行注释的话,自动插入的三个双引号注释符,位置就会精确的包裹选中的部分。就会看到前半句代码没有被注释上的效果,略显尴尬。
特例一:在函数内使用多行注释
在函数里面使用多行注释的话,会被解析成函数的说明文档。可以使用help(func)
或者func.__doc__
来查看。例如:
输出:

特例二,在变量定义值里面使用注释符号
放在变量定义的等号右侧的时候,并不会被解析为注释符号。例如:
输出:

相关文章
结束语
更多python
相关经验文章,请点击:


