Python中有单行注释和多行注释。
Python用#注释。这相当于我们在Java中使用的//符号。
检查以下代码
如果你用IDE来阅读上面的代码,IDE会帮你用不同的颜色来表达。
如上所示,在IDE中使用颜色表示。
在线评论
通常,对于内嵌注释,可以直接在代码后添加#符号,然后添加注释内容。这种注释方法是内嵌注释。
块注释
如果您的评论从不同的行开始,那么评论是单行或多行的。
单引号和双引号
在上面的代码中,我们可以看到您也可以使用单引号和双引号来标记为注释。
因为Python会忽略任何没有赋值变量的单词,所以您可以通过添加单引号和双引号来标记注释,如上面的代码所示。
Python解释器会先将上面的代码读入解释器,但是Python会忽略上面的代码,因为没有赋值变量或值,这就是为什么可以使用单引号或双引号进行标注的原因。
从IDE界面可以看到,普通Python的注释是灰色的。如果您使用单引号和双引号的注释,IDE不会为您标记为灰色,因为这部分内容仍然会被Python解释器读取。
所以可以根据实际需要选择不同的标注方式,无论是使用#还是引号都没有问题。
不是评论
以下内容不是评论。
有时,您会在Python代码的第一行看到以下内容:
上面的代码表明这个脚本使用了Python 3解释器的脚本。
这是脚本语言需要遵守的规则:当第一行#!/path/to/script/解释器指定用于执行此脚本的解释器。
要使用此功能,您需要注意以下内容:
它必须是文件的第1行
必须以#开头!开始。正因为如此,很容易认为这个语句是Python注释。
/path/to/script/解释器是脚本解释器的完整路径名。
上面的代码也是在Python程序的开头第一行之后。如果解释器的路径在第一行指定,那么指定代码的代码在第二行。
上面用于指定代码使用UTF-8编码,这通常是必需的。
在一般的Python程序中,您可能会看到:
然后是Python代码,表示Python当前使用的编译器版本和Python代码使用的字符集。
可以说上面通常有两行,或者只有一行,或者根本没有。
我们在这里列出主要是为了避免与注释混淆。